Javascript 如何在ng if中编写表达式
我必须在ng中放入一个表达式,如果它应该被计算,并且我的内容是基于它的值显示的。目前我的代码是Javascript 如何在ng if中编写表达式,javascript,angularjs,Javascript,Angularjs,我必须在ng中放入一个表达式,如果它应该被计算,并且我的内容是基于它的值显示的。目前我的代码是 <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">{{im
<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如果plunker中有证据表明
ng if
接受表达式,则如何评估abc.status===failure并将结果分配给ng。我相信你有语法错误或类似的问题。尝试将'failure'
括在单引号中,并重新检查变量名如果接受表达式,则plunker中有证据证明ng。我相信你有语法错误或类似的问题。尝试将'failure'
括在单引号中,并重新检查变量名将failure
括在引号中,更改:
<a ng-if="abc.status===failure" href="http://localhost:3000/abc/abc">image</a>
到
wrap失败
在引号中,更改:
<a ng-if="abc.status===failure" href="http://localhost:3000/abc/abc">image</a>
到
根据变量类型进行评估
对于数字-ng if=“status==1”
对于字符串-ng if=“status===”str“
参考:
“工作样品可用”
根据变量类型进行评估
对于数字-ng if=“status==1”
对于字符串-ng if=“status===”str“
参考:
“工作样品可用”
请出示控制器代码ng如果
接受表达式,也许您应该这样写:…
。还有一点需要注意的是:用HTML编写表达式是一种不好的做法,最好将其移动到controllerworked中,并用单引号括起来。请显示控制器代码ng如果
接受表达式,也许您应该这样写:…
。还有一点需要注意:用HTML编写表达式是一种不好的做法,最好将其移动到controllerworked中,并用单引号括起来。
<div ng-controller = "mycontroller" >
<a ng-if="status===1"
href="http://localhost:3000/abc/abc">status</a>
<a ng-if="statusStr==='failure'"
href="http://localhost:3000/abc/abc">statusStr</a>
</div>