我必须在 ng-if 中放置一个表达式,它应该被评估,我的内容根据它的值显示。目前我的代码是
<a ng-if="abc.status===failure" href="http://localhost:3000/abc/abc">image</a>
目前它永远不会显示。令人惊讶的是,如果我只想测试值是否为 null,双引号的语法就可以工作
<a ng-if="value" href="http://localhost:3000/abc/abc">{{image}}</a>
我如何评估 abc.status===failure 并将结果分配给 ng-if
最佳答案
用引号包裹failure
,改变:
<a ng-if="abc.status===failure" href="http://localhost:3000/abc/abc">image</a>
到
<a ng-if="abc.status==='failure'"
href="http://localhost:3000/abc/abc">image</a>
关于javascript - 如何在 ng-if 中编写表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23988627/