我需要更改$scope
过滤器内的变量。该$scope
变量用于ng-show
属性,并且该信息仅在过滤器中加入,因为我有ng-repeat
一些信息并由一些过滤器应用,我需要知道过滤器何时删除我的所有结果以显示消息......这是一个示例:(这只是一个想法)
.controller("thing", function() {
$scope.showText = false;
})
.filter("filterText", function() {
return function(information) {
if (information == "") { /* NEED TO CHANGE $scope.showText to true */ }
}
})
HTML:
<div ng-view="showText"> Some Text here </div>
<div ng-repeat="info in information | filterText"></div>
谢谢。