javascript - 如何在 angularjs 的 View 中使用 ng-if 值检查 null?

标签 javascript angularjs if-statement isnull

我有这种情况

<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,这里是a fiddle showing that .

<span ng-if="!test">null</span>

关于javascript - 如何在 angularjs 的 View 中使用 ng-if 值检查 null?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23556092/

相关文章:

c# - C# 中复杂 if/else 问题的库/算法

当我启动一个线程时,Java 游戏一直卡住?

javascript - 最大高度/最大宽度在 Firefox 和 IE 中不起作用

javascript - jQuery UI 可排序 - 在放置时动态更改内容

Javascript 根据公共(public)元素合并数组

javascript - 在 angularjs 中使用 ng-repeat 时扩展 $index 的范围

javascript - 是的:将字段本身与另一个字段进行比较

javascript - 设置文本区域的值并让它注册更改

angularjs - 使用 AngularJS 过滤器突出显示多个单词

javascript - 如何在 JavaScript 中编写内联 IF 语句?