在组件初始安装期间是否会加载具有依赖项的 useEffect?
useEffect(() => {
// Some Code
}, [somedependency]);
或者我必须再做一个像这样的useEffect吗?
useEffect(() => {
// Some Code
}, []);
最佳答案
是的,所有useEffect()
都会在第一次挂载时调用。仅当 React 检测到 dep
中的更改时,才会发生后续调用。所以不需要 useEffect(() => {}, [])
关于javascript - useEffect 是否会在初始组件安装时加载依赖项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60756463/