angularjs select元素如果为false OR null / undefined

时间:2016-02-20 23:55:54

标签: angularjs angularjs-directive angularjs-scope

我有以下代码,但我想"否"如果s.x.user_chose_is_formula为false,null或undefined(全部在一个选项中),则选择此选项。我该怎么做?

            md-input-container.values-type-select
              label Values Type:
              md-select(ng-model="s.x.user_chose_is_formula")
                md-option(ng-value="true") Yes
                md-option(ng-value="false") No

1 个答案:

答案 0 :(得分:0)

忽略下面的答案,但它可能对您有所帮助,但是......在您的控制器中,您应该初始化您的变量,使其为true或false,永远不为null或undefined。如果你没有控制器使用ng-in

我的老答案......

if(myvar == null){     }

检查是否为null或未定义,故意使用double equals

If (myvar === false) {
}

检查错误,故意使用三等于

If (myvar != null && myvar !== false) {
}