实时搜索的优化分为两个方面
1.减少请求次数
2.取消上一次请求
ajax请求是异步的,发送请求时是按照先后顺序的,返回的结果的顺序则是难以预料的,可能导致出现最终想要的搜索结果被之前的请求返回结果覆盖。
为了解决上述问题,我们需要让返回的结果也有个先后顺序,即先请求的先返回,如果在发送下一次请求时,上一次请求还没结束,那么就取消上一次的发送请求。
本文共 226 字,大约阅读时间需要 1 分钟。
实时搜索的优化分为两个方面
1.减少请求次数
2.取消上一次请求
ajax请求是异步的,发送请求时是按照先后顺序的,返回的结果的顺序则是难以预料的,可能导致出现最终想要的搜索结果被之前的请求返回结果覆盖。
为了解决上述问题,我们需要让返回的结果也有个先后顺序,即先请求的先返回,如果在发送下一次请求时,上一次请求还没结束,那么就取消上一次的发送请求。
转载于:https://www.cnblogs.com/rencoo/p/10893844.html