相关疑难解决方法(0)

在 useEffect 中,不提供依赖数组和提供空数组有什么区别?

我认为useEffectHook 在每次渲染后运行,如果提供了一个空的依赖数组:

useEffect(() => {
  performSideEffect();
}, []);
Run Code Online (Sandbox Code Playgroud)

但是这和下面的有什么区别呢?

useEffect(() => {
  performSideEffect();
});
Run Code Online (Sandbox Code Playgroud)

注意[]结尾的缺失。linter 插件不会发出警告。

reactjs react-hooks use-effect

65
推荐指数
3
解决办法
2万
查看次数

标签 统计

react-hooks ×1

reactjs ×1

use-effect ×1