我是角度自定义过滤器的新手,我想知道是否有任何方法只有在点击按钮时才能将过滤器应用于ng-repeat。
这是一个例子的jsfiddle:
http://jsfiddle.net/toddmotto/53Xuk/
<div ng-app="app">
<div ng-controller="PersonCtrl as person">
<input type="text" ng-model="letter" placeholder="Enter a letter to filter">
<ul>
<li ng-repeat="friend in person.friends | startsWithLetter:letter">
{{ friend }}
</li>
</ul>
</div>
</div>
答案 0 :(得分:0)
像这样的人:
print res
# ['ab', 'xc', 'sdfdg']
将转发器绑定到friends属性,而不是指向person.friends,以便您可以操作数组响应某些事件