【发布时间】:2020-06-11 14:22:11
【问题描述】:
我想知道useEffect钩子清理函数什么时候在react中被调用,它是在依赖变化时被调用还是在组件被卸载时被调用。
例如在我的组件中,如果我有 useEffect
useEffect(()=>{
return ()=>{
//clean up function code
} //clean up function
},[dependency])
是否会在dependency 更改时调用清理函数,或者在卸载组件时调用它。
【问题讨论】:
标签: reactjs react-hooks use-effect