标签: angularjs
angular会评估使用ng-show / ng-hide隐藏的div。
离。
Controller $scope.a=false; $scope.b; <div ng-show="a"> Total : {{ b*2342342*34424442 }} </div>
//总得到评估
答案 0 :(得分:0)
是的,确实如此。如果需要,它只是隐藏div。
如果您不想进行评估,请使用ng-if。
ng-if
答案 1 :(得分:0)
是的,确实如此。 DEMO。您可以使用DOM检查器来查找它
如果您不想要,请使用ng-if。
ngIf指令基于{expression}删除或重新创建DOM树的一部分。如果分配给ngIf的表达式求值为false值,则从DOM中删除该元素,否则将元素的克隆重新插入DOM中。
此外,如果您有多个条件,则可以使用ng-switch
ngSwitch指令用于根据范围表达式有条件地交换模板上的DOM结构。 ngSwitch中但没有ngSwitchWhen或ngSwitchDefault指令的元素将保留在模板中指定的位置。