如何用angularjs在视图中检查ng-if值为null?
我有这种情况
<div ng-repeat="test in current"> <div ng-if="test.view == null"> <i class="icon ion-checkmark"></i> </div> </div>
但test.view== null
不起作用,既不检查test.view
或test.view == ''
有任何想法吗?
谢谢
编辑:
在循环中,有时test.view
有一个值,如果我这样做有时是NULL:
<div ng-if="!test.view">1</div> <div ng-if="test.view">2</div>
我只会看到1
你应该检查!test
,这是一个小提琴显示 。
用你的例子看看正确的方法:
<div ng-if="!test.view">1</div> <div ng-if="!!test.view">2</div>
问候,Nicholls
你也可以使用ng-template,我认为运行时会更高效:)
<div ng-if="!test.view; else somethingElse">1</div> <ng-template #somethingElse> <div>2</div> </ng-template>
干杯