2

当我需要过滤大量对象时,如何向 ng-repeat 过滤器添加 300ms 的 Debounce/Throttle 以提高性能。请在下面找到示例代码。

<input type="text" ng-model="q" />
<div ng-repeat="user in users | filter : q">
 {{user.name}}
</div>
4

1 回答 1

4

编写 ng-model-options:

<input type="text" ng-model="q" ng-model-options="{debounce: 300}"/>
于 2017-02-07T17:00:08.233 回答