我有类似的要求。
有15000多个用户记录。我想通过在文本框中输入名称来搜索它们。
现在,有人输入xyz并通过删除前一个立即输入abc。因此,有时会发生什么情况,它将绑定上一个响应的结果而不是最新的响应数据。我应该遵循哪种策略?请帮忙。有什么办法可以停止上一个响应?
将Angular 6和nodejs与我的sql一起使用。
非常感谢。
答案 0 :(得分:1)
取消订阅先前的订阅响应。 this.allRecords.unsubscribe(); this.allRecords = this.expService.getList(queryString).subscribe();