我的HTML代码就是那样
<div data-ng-if="aaa.bbb.ccc == 0">
<input type="text" name="ddd" id="eee"/>
</div>
请问,在我的控制器中,是否可以使用(eee.ng-if == true)?我知道理论上我可以使用($ scope.aaa.bbb.ccc == true),但问题是有时,$ scope.aaa或$ scope.aaa.bbb等可能为null,因此会导致错误。
非常感谢!
答案 0 :(得分:0)
使用类似
的内容if($scope.aaa && $scope.aaa.bbb && $scope.aaa.bbb.ccc) {
// Do something with $scope.aaa.bbb.ccc here
}
回答你的问题:你无法获得ng-if
的值,ng-if
是一个指令,它执行类似上面代码的内容。