【发布时间】:2021-08-31 06:28:19
【问题描述】:
在我的 useEffect 代码中,我正在调度从切片中获取的操作。
但是它会抛出错误“React Hook useEffect has missing dependencies”,因为我在使用动作和调度的钩子内部
...
const { actions } = useDataListSlice();
....
useEffect(() => {
dispatch(actions.loadInitialState());
}, []);
我可以添加动作并分派到依赖数组,但我不确定在其中添加动作和分派是否正确
【问题讨论】:
-
stackoverflow.com/questions/55840294/…这个问题深入描述了你的问题
-
@Simas.B stackoverflow.com/questions/55840294/ 这讨论了 useEffect 中的自定义函数,但 dispatch 是来自库的函数,因此该链接中未讨论如何处理。
标签: reactjs react-hooks