【发布时间】:2015-04-14 17:04:40
【问题描述】:
ng-disabled="{{sroFieldStatus ? ( sroFieldStatus==2 ? true: false ):true}}"
它位于 angularJS 的 html 模板中。有时,sroFieldStatus 将成为 0、1、2 集合中的值。这个想法是 ng-disable 仅在 sroFieldStatus =1 时变为 FALSE,而不是在其 0 或 2 时变为 FALSE。
我意识到,无论sroFieldStatus 变成什么值,我所做的三元语句似乎总是被赋值为真。
我想知道我做错了什么?
谢谢
【问题讨论】:
-
你不需要字符串插值
标签: javascript angularjs expression ternary-operator