10.react的hook之useCallback

useCallback是函数组件,类似于userEffect,第一个参数是函数,第二个参数是数组,监听的值变化的时候才会执行当前的函数

function Form() {
    const [text, updateText] = useState('');
  
    const handleSubmit = useCallback(() => {
      console.log(text);
    }, [text]); // 每次 text 变化时 handleSubmit 都会变
  
    return (
      <>
        <input value={text} onChange={(e) => updateText(e.target.value)} />
        <ExpensiveTree onSubmit={handleSubmit} /> 
      </>
    );
  }
上一篇:react中useCallback使用


下一篇:Java开源生鲜电商平台-安全设计与架构(源码可下载)