怎么解决React useEffect 执行顺序导致设置 loading 状态错误的问题?-灵析社区

sumous_01

在你的代码逻辑里看起来不应该直接用true或者false来判断。 这边提供一个思路: 应该设置一个全局变量 LoadingNum初始化为0,大于0的时候加载loading 你的代码里设置为true的时候执行LoadingNum++ 你的代码里设置为false的时候执行LoadingNum-- 这样可以避免应前一次结束影响下一次loading加载

阅读量:1

点赞量:0

问AI