如果早点工作,现在它没有做出相应的反应。
在我的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不会隐藏。函数被调用。 可能是我忽视的一些非常简单的东西。
答案 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"
你错过了等于=
。