我想根据变量是否为null显示/隐藏div。
<div ng-show="myvar"></div>
注意:在我的情况下,变量是一个对象。
这是一个非常简单的问题,但我似乎无法使其正常工作。
谢谢。
需要澄清的是,上面的示例确实有效,示例中的代码由于不相关的原因而无法正常工作。
如果myvar为false,null或之前从未使用过(即从未调用过$ scope.myvar或$ rootScope.myvar),则div将不会显示。一旦为它分配了任何值,div就会显示,除非该值明确为false。
以下将导致div显示:
$scope.myvar = "Hello World";
要么
$scope.myvar = true;
以下将隐藏div:
$scope.myvar = null;
$scope.myvar = false;