Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何将react debounce输入与UI库中的自定义组件一起使用_Javascript_Reactjs_Typescript_Debounce - Fatal编程技术网

Javascript 如何将react debounce输入与UI库中的自定义组件一起使用

Javascript 如何将react debounce输入与UI库中的自定义组件一起使用,javascript,reactjs,typescript,debounce,Javascript,Reactjs,Typescript,Debounce,我想用它来消除更改事件输入的抖动。我还在我的项目中使用。我尝试添加自定义组件,如react debounce输入文档中所述,如下所示: <DebounceInput placeholder="Description" element={TextArea} debounceTimeout={1000} forceNotifyByEnter=

我想用它来消除更改事件输入的抖动。我还在我的项目中使用。我尝试添加自定义组件,如react debounce输入文档中所述,如下所示:

           <DebounceInput
              placeholder="Description"
              element={TextArea}
              debounceTimeout={1000}
              forceNotifyByEnter={false}
              onChange={e => this.descriptionChange(e.target.value)}
            />
this.descriptionChange(e.target.value)}
/>
TextArea这里是语义ui库中的组件。但是,这给了我以下类型脚本错误:

类型“typeof TextArea”不可分配给类型“string”| 组件类| 功能组件|未定义'

我该如何将自定义组件与此包一起使用