我在AngularJS中使用ng-show
选项。
<button ng-click="removeFilter();">
<span ng-repeat="cat in ctrl.getCategories()" ng-show="ctrl.filter[cat]" class="fa fa-close"></span></button>
这非常好用,但是如果我点击第二项,这个div会添加另一个但只有一个按钮就足够了。
我该怎么做?感谢。
答案 0 :(得分:3)
只需将其 outside
<button ng-click="removeFilter();"> </button>
<span ng-repeat="cat in ctrl.getCategories()" ng-show="ctrl.filter[cat]" class="fa fa-close"></span>