【发布时间】:2022-11-03 18:17:38
【问题描述】:
在互联网连接状态解析为 true 后,我正在尝试在 useEffect 中运行多个函数。但一开始,状态将为空,然后它会解析为真。因此,将不会调用其余函数。如何解决这个冲突?
我只想运行一次函数
const Component = () => {
const {isConnected} = useNetInfo();
useEffect(() => {
runFunctionOne();
runFunctionTwo();
}, []);
const runFunctionOne = () = {
if (!isConnected) return;
// rest
}
const runFunctionTwo = () = {
if (!isConnected) return;
// rest
}
}
【问题讨论】:
标签: reactjs react-native react-native-community-netinfo