【发布时间】:2018-09-24 17:49:37
【问题描述】:
我开始使用 Angular 6 和 Web API 开发单页应用程序。我有一个搜索框,用于搜索按键事件的数据。我看到首先加载旧响应的行为,然后是在慢速连接上看起来不太好的下一个响应。每次使用新字符或更少字符触发 key up 时,如何取消挂起的搜索请求。
【问题讨论】:
-
您可以使用debounceTime 和distinctUntilChange 来不查询每个字母,并确保如果用户按顺序写了很多,您只会触发一个请求。
-
这个页面展示了一个很好的例子medium.com/@nacimidjakirene/…
标签: angular typescript