【发布时间】:2015-11-12 06:59:48
【问题描述】:
我是 Angular 新手,我想知道如何在 ng-repeat 指令中应用和删除过滤器,但我想在某些条件下删除或添加过滤器,例如使用 $stateParams 更改 URL
if($stateParams.x){
//remove unique filter
}
else{
//add unique filter
}
下面是我正在处理的代码
<div ng-app="app" ng-controller="MyCtrl as item">
<div >
<ul>
<li ng-repeat="item in items | unique: 'column'" myfilter>
{{ item.column }}
</li>
</ul>
</div>
</div>
这是一个 plunker 链接,我正在尝试这样做,但它不起作用。 http://plnkr.co/edit/zwy7slwOPfvLqJPVV1sk?p=preview
【问题讨论】:
标签: angularjs