根据这个问题,我们使用 deboucing 进行实时搜索,例如 facebook
但这是我的情况,当我将超时设置为 300 毫秒时,首先我输入查询 A 并等待 300 毫秒然后触发 ajax 请求,但是当等待服务器响应查询 A 时,我执行另一个查询 B,并在 300 毫秒后,查询A的响应终于出现了,然后查询B的响应也立即出现了,所以你看到2个结果闪烁,如何防止这种情况?(取消第一个请求还是什么?)
根据这个问题,我们使用 deboucing 进行实时搜索,例如 facebook
但这是我的情况,当我将超时设置为 300 毫秒时,首先我输入查询 A 并等待 300 毫秒然后触发 ajax 请求,但是当等待服务器响应查询 A 时,我执行另一个查询 B,并在 300 毫秒后,查询A的响应终于出现了,然后查询B的响应也立即出现了,所以你看到2个结果闪烁,如何防止这种情况?(取消第一个请求还是什么?)