除去元件如何可以在标记的阵列的元素为已删除,并通过使用一个滤波器隐藏它?我试过这个,但它不起作用。从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