首页 > 解决方案 > 无法通过 debounce 输入文本

问题描述

嘿伙计们,我正在尝试去抖动以使用文本搜索字段,但我无法单击并在该字段中输入文本。从构造函数中删除去抖动时,我可以在字段中输入文本并进行搜索。

这是我使用去抖动的地方。

constructor() {
 this.myDebouncer = debounce(this.myDebouncer.bind(this), 1000);

state = {
    value: '',
 }
}

myDebouncer(event){
    this.setState({
    value: event.target.value
    )}
}

render(){
    onChange={this.props.myDebouncer.bind(this)}
}

有什么想法我哪里出错了吗?谢谢

标签: javascriptreactjsdebouncingdebounce

解决方案


推荐阅读