最佳答案
我推测,如果提供一个空的依赖数组,useEffect
Hook 在每次渲染之后都会运行:
useEffect(() => {
performSideEffect();
}, []);
但是这个和下面的有什么区别呢?
useEffect(() => {
performSideEffect();
});
请注意最后缺少 []
,linter 插件没有抛出警告。