【问题标题】:Set Class if json Array is 0 [duplicate]如果json数组为0,则设置类[重复]
【发布时间】:2016-10-26 00:47:25
【问题描述】:

我尝试在 Facebook“新朋友请求”或“新 Pms”中构建用户栏

现在这是我的 HTML 模板代码:

<li class="icon-element pms">
    <div class="icon" ng-include="iconPm"></div>
    <span class="counter">{{account.newPms}}</span>
</li>

在 span 中是 {{account.newPms}} 这可以是 0。如果是 0,那么我想在 li namend "is-zero" 中设置一个类

我在其他主题中找到了一些,例如:

<li ng-if="account.newPms == '0'></li>

但是如果 li 为 0,我如何设置类?

最好的问候!

【问题讨论】:

  • 请注意,由于您的班级中有一个 -,因此您需要将名称放在引号中,在链接的问题中他们不必这样做,因为名称是 test 和所以他们不需要它们:&lt;li ng-class="{'is-zero': account.newPms == 0}"&gt; 另见has-error 示例in the documentation
  • 非常感谢这个简短而准确的回答!这对我有很大帮助。

标签: javascript angularjs if-statement


【解决方案1】:

尝试使用 ng-class。这允许在特定条件下应用类。例如 ng-class='{"零":account.newPms==0"}'

【讨论】:

    猜你喜欢
    • 2018-07-30
    • 1970-01-01
    • 2022-01-06
    • 1970-01-01
    • 2020-11-07
    • 1970-01-01
    • 1970-01-01
    • 2017-06-08
    • 1970-01-01
    相关资源
    最近更新 更多