Lodash debounce with React Input

后端 未结 7 1455
刺人心
刺人心 2021-02-05 04:54

I\'m trying to add debouncing with lodash to a search function, called from an input onChange event. The code below generates a type error \'function is expected\', which I unde

7条回答
  •  野趣味
    野趣味 (楼主)
    2021-02-05 05:48

    This worked for me:

    handleChange(event) {
      event.persist();
      const handleChangeDebounce = _.debounce((e) => {
        if (e.target.value) {
          // do something
        } 
      }, 1000);
      handleChangeDebounce(event);
    }
    

提交回复
热议问题