【发布时间】:2014-01-21 10:41:07
【问题描述】:
我正在为我用 angularjs 编写的网络应用程序开发一个搜索选项。现在的情况如下:每次在搜索字段中输入内容时,都会使用 ng-change 触发对后端服务器的请求,这可能会导致对后端的不必要调用..
限制搜索请求数量的好方法是什么?我正在考虑等到用户停止输入然后发送请求的东西。
【问题讨论】:
标签: javascript angularjs angularjs-ng-change
我正在为我用 angularjs 编写的网络应用程序开发一个搜索选项。现在的情况如下:每次在搜索字段中输入内容时,都会使用 ng-change 触发对后端服务器的请求,这可能会导致对后端的不必要调用..
限制搜索请求数量的好方法是什么?我正在考虑等到用户停止输入然后发送请求的东西。
【问题讨论】:
标签: javascript angularjs angularjs-ng-change
我在angular directive encapsulating a delay for ng-change 中发布了一个有效的答案。它通过使用指令来简化搜索。
如果您不喜欢使用延迟搜索,可以在输入框的模糊处编写搜索代码。
【讨论】: