除去元件如何可以在標記的陣列的元素爲已刪除,並通過使用一個濾波器隱藏它?我試過這個,但它不起作用。從ngrepeat使用濾波器
<li ng-repeat="user in preferences.users | filter:user.removed">
<button ng-click="user.removed=1">delete</button>
{{user.id}}
</li>
除去元件如何可以在標記的陣列的元素爲已刪除,並通過使用一個濾波器隱藏它?我試過這個,但它不起作用。從ngrepeat使用濾波器
<li ng-repeat="user in preferences.users | filter:user.removed">
<button ng-click="user.removed=1">delete</button>
{{user.id}}
</li>
不要在過濾器中使用user
,並更改爲布爾變量:
<div ng-repeat="user in users | filter:{removed:false}">
<button ng-click="user.removed=true">remove</button>
</div>
編輯:這裏的工作fiddle。
我成立了一個小提琴,顯示問題:http://jsfiddle.net/HB7LU/2459/ – user1110502