1

之前有这个工作,现在它没有相应的响应。

在我的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 不会隐藏。函数被调用。可能我忽略了一些非常简单的事情。

4

2 回答 2

2

你应该有一个=afterng-show属性

老的

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

新的

<div ng-click="setFalse();" ng-show="emptyspotslist">No results</div>
于 2013-10-10T15:31:14.377 回答
1

您的 HTML 格式不正确...

ng-show="emptyspotslist"

你缺少一个 equals =

于 2013-10-10T15:30:46.467 回答