我有以下ngIf是否接受布尔参数?
<div ng-if="false"> nothing here </div>
不应该div的内容被隐藏?
我想使这个稍微复杂一些,如:
<div ng-if="user.id == 1">
The name is: {{user.name}}
</div>
但没有上述工作。
目标是如果ng-if表达式为true以在div内运行代码。 ngIf是正确的表达还是有更好的布尔/表达式处理程序?
我有以下ngIf是否接受布尔参数?
<div ng-if="false"> nothing here </div>
不应该div的内容被隐藏?
我想使这个稍微复杂一些,如:
<div ng-if="user.id == 1">
The name is: {{user.name}}
</div>
但没有上述工作。
目标是如果ng-if表达式为true以在div内运行代码。 ngIf是正确的表达还是有更好的布尔/表达式处理程序?
这里是一个运动员:http://plnkr.co/edit/gvDUsLrTSS54jCJMDS89?p=preview 一切工作正常。
Stewie是正确的,你使用的可能是稳定的1.0.8版本的角度。
ng-if
指令在AngularJS v1.1.5中引入,所以您必须使用一些旧版本的Angular。
[AngularJS:ng-if布尔条件不起作用的可能的重复?](http://stackoverflow.com/questions/16777152/angularjs-ng-if-boolean-condition-doesnt-work) – Pureferret