需要帮助延迟 angularjs 中的搜索结果
Need help to delay of search results in angularjs
我想编写一段代码,在用户搜索延迟后给出结果,而不是即时结果。
我可以使用过滤器来做到这一点吗?
Angular 1.3 在 ng-model
中引入了 debounce
选项,这正是您需要的 - 延迟模型中的更改。
<div ng-controller="ExampleController">
<form name="userForm">
<label>Name:
<input type="text" name="userName"
ng-model="user.name"
ng-model-options="{ debounce: 1000 }" />
</label>
<button ng-click="userForm.userName.$rollbackViewValue(); user.name=''">Clear</button>
<br />
</form>
<pre>user.name = <span ng-bind="user.name"></span></pre>
</div>
https://docs.angularjs.org/api/ng/directive/ngModelOptions
欲了解更多信息,请在此处讨论 How to put a delay on AngularJS instant search?
我想编写一段代码,在用户搜索延迟后给出结果,而不是即时结果。 我可以使用过滤器来做到这一点吗?
Angular 1.3 在 ng-model
中引入了 debounce
选项,这正是您需要的 - 延迟模型中的更改。
<div ng-controller="ExampleController">
<form name="userForm">
<label>Name:
<input type="text" name="userName"
ng-model="user.name"
ng-model-options="{ debounce: 1000 }" />
</label>
<button ng-click="userForm.userName.$rollbackViewValue(); user.name=''">Clear</button>
<br />
</form>
<pre>user.name = <span ng-bind="user.name"></span></pre>
</div>
https://docs.angularjs.org/api/ng/directive/ngModelOptions
欲了解更多信息,请在此处讨论 How to put a delay on AngularJS instant search?