实施ngShow

时间:2013-10-10 15:26:12

标签: angularjs directive ng-show

如果早点工作,现在它没有做出相应的反应。

在我的HTML中:

<div ng-click="setFalse();" ng-show"emptyspotslist">No results</div>

控制器:

$scope.setFalse = function () {
$scope.emptyspotslist = !$scope.emptyspotslist;
console.log($scope.emptyspotslist);
}

$ scope.emptyspotslist = true的默认值。 点击后,DIV不会隐藏。函数被调用。 可能是我忽视的一些非常简单的东西。

2 个答案:

答案 0 :(得分:2)

=属性

之后应该有ng-show

<div ng-click="setFalse();" ng-show"emptyspotslist">No results</div>

<div ng-click="setFalse();" ng-show="emptyspotslist">No results</div>

答案 1 :(得分:1)

您的HTML格式错误......

ng-show="emptyspotslist"

你错过了等于=