2013-10-28 39 views
1

我有以下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是正确的表达还是有更好的布尔/表达式处理程序?

+0

[AngularJS:ng-if布尔条件不起作用的可能的重复?](http://stackoverflow.com/questions/16777152/angularjs-ng-if-boolean-condition-doesnt-work) – Pureferret

回答

2

ng-if指令在AngularJS v1.1.5中引入,所以您必须使用一些旧版本的Angular。