javascript - 如何做 IF/OR Angular ng-class

标签 javascript angularjs ng-class

如果我有:

ng-class='{in:$first}'

$first 为 true 时添加 in 类的最简单方法是什么或者(如果我们说 item) .in ($scope.item.in) 值为 true ?


注意: $first 是因为我有一个 ng-repeat 包含此行,但它可以是任何其他 bool 值或 0/1如果您觉得代码不完整,请值。

最佳答案

您可以像这样使用 || 运算符。

<div ng-class="{ in: $first || item.in }"> Test </div>

示例:http://jsfiddle.net/eLPE8/

关于javascript - 如何做 IF/OR Angular ng-class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19732785/

相关文章:

javascript - React 是否删除显示为 :none from DOM? 的节点

javascript - 如何检查用户是否安装了应用程序?

javascript - jQuery - 检查输入、文本区域和选择的值是否在同一函数中不为空

javascript - Angular : How to make one async function executes first after another

javascript - Angularjs 指令 : How to update ng-class in template after change in attribute

angularjs - 指令模板中 ng 类中的条件逻辑

javascript - jQuery 动画没有完成(slideUp/slideDown)

javascript - Protractor 如何等待弹出窗口出现并检查它是否没有空字符串?

javascript - 使用 NgInclude 加载 AngularJS 组合指令模板

javascript - 在 AngularJS 中触发 Click 事件时添加 ng-class