qiankun的基座是用vue2.X版本搭建的,然后子应用是用create-react-app来进行的构建,子应用所有的qiankun配置都正常配置了。问题出现的步骤是:当我子应用相互切换的时候,先走了子应用自己组件内部的useEffect,再走了qiankun的mounted回调函数,然后又会走useEffect,正是因为useEffect重复执行了好几次,所以就会出现重复请求的问题。已经排查了两天了,还是不知道为什么会出现这个问题,求大佬给一个思路,我来排查一下问题。
qiankun的基座是用vue2.X版本搭建的,然后子应用是用create-react-app来进行的构建,子应用所有的qiankun配置都正常配置了。问题出现的步骤是:当我子应用相互切换的时候,先走了子应用自己组件内部的useEffect,再走了qiankun的mounted回调函数,然后又会走useEffect,正是因为useEffect重复执行了好几次,所以就会出现重复请求的问题。已经排查了两天了,还是不知道为什么会出现这个问题,求大佬给一个思路,我来排查一下问题。
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答4.8k 阅读✓ 已解决
4 回答4.4k 阅读✓ 已解决
4 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
先看子应用里面的 useEffect 是什么原因触发的