0

在input中绑定onchange事件,事件触发时setstate(就是受控组件基本的使用流程),因为每次输入或删除都会触发setstate,我发现如果按住键盘某个按键持续输入就会顿卡(因为多次触发setstate),所以想问一下这个问题怎么解决

2019-08-26 提问
3 个回答
0

正常来说在onChange里面直接setState是不会卡顿问题的,如果可以的话,建议贴出关键代码,也可能onChange里面有一些操作造成的。

可以尝试的方案: 函数节流与防抖实现

0

建议使用oninput事件,这个已经帮你处理了防抖

撰写答案

推广链接