在react的input里面的 onChange 事件绑定了一个 handleOnchange 方法,这个方法调用后延时进行 ajax 调用,如果用户输入 “王者荣耀”,由于打字速度问题,最后可能会发送两个请求 “王者” 、“王者荣耀”。。
这时候第一个“王者“的请求比第二个”王者荣耀“的请求返回更久,那最后渲染出来的结果就是用户看到输入框是”王者荣耀“,但是结果被”王者“的结果给覆盖了。
有什么技术上可以规避这种情况的实现方案吗?
慕娘9325324
相关分类