Taro的在的onInput方法中如果使用setState来保存value,会导致输入卡顿,原因是用户在输入时,一直在setState
我的解决方案是使用debounce(防抖),事件和函数执行之间加了一个控制层,来控制函数的执行次数。
第一种方法是下载debounce插件
下载
$ npm install debounce
引入
import {
debounce } from "debounce";
使用
<Input
className="tc-form-item-text"
type="text"
placehold