ngClass AND条件表达式
ngClass AND conditional expression
ng-class="{'blue': item==1, 'blue': !item}"
如果我的项没有设置或项等于1,但它不起作用,我希望我会有类蓝色。
蓝色,如果我的项目未设置或项目等于一
您需要使用||
运算符并将表达式定义为
ng-class="{'blue': !item || item==1 }"
您可能会发现以下代码片段非常有用。
ng-class="{ 'active' : CreateCaseModel.CaseTypeId == 2 }
在上述情况下,若表达式的求值结果为true,它将添加活动类。
将"CreateCaseModel.CaseTypeId==2"替换为您自己的条件,它(表达式(应返回true或false。
ng class="{'active':表达式}
要实现这一点,只需再创建一个包含与class blue中相同内容的类,并将其用于第二个条件。因为ng-class
不允许同一个类应用不同的条件。
蓝色类和蓝色1类的内容相同。
ng-class = "{'blue': item == 1, 'blue1': !item}"
相关文章:
- Jslint 错误:需要条件表达式,而是看到分配
- 正则表达式条件来删除元素
- 不使用关系运算符的JavaScript条件表达式
- 较短的正则表达式,按2个条件拆分,外部有空格
- JavaScript正则表达式多重条件
- AngularJs针对多个条件评估表达式
- Angular.js模板中的条件表达式
- 为什么'我的条件语句使用javascript中的正则表达式
- Javascript 中的正则表达式:当满足条件时,将减号替换为逗号+减号
- 正则表达式.在满足条件之前,避免匹配字符串
- 单个正则表达式,用于获取具有多个条件的多个模式
- 布尔代数 - 使用 AND/OR 导出条件表达式是棘手的部分
- 优化 if 语句中的条件表达式
- 解释繁琐的条件表达式
- Javascript 正则表达式条件语句,当在字符串中检测到两个相同字符时
- 有没有办法生成一个可以通过 if 直接执行的条件表达式
- 用于验证 JavaScript 中的条件的正则表达式
- 使用or组合两个正则表达式条件
- js 正则表达式条件替换为捕获的组
- JavaScript中的正则表达式条件if-then