1.问题
React Hook useEffect has a missing dependency: 'xxx'. Either include it or remove the dependency array react-hooks/exhaustive-deps
2.解决方法
1.加上依赖项
useEffect(() => {
dispatch({ type: "useUserStore/changeInit", value: data });;
}, [xxx]);
2.加上Eslint 注释规避
useEffect(() => {
dispatch({ type: "useUserStore/changeInit", value: data });
// eslint-disable-next-line react-hooks/exhaustive-deps
}, []);