Open Caesar-APAX opened 1 year ago
@CJY0208 子应用卸载了,但是console.log的缓存就是切换前子应用最后停留的页面,clear并没有清除掉所有缓存。如何解决呢?
setTimeout 延时清楚和打印命令试试,可能子应用还没有完全卸载,处于激活状态的缓存是无法清楚的
@CJY0208 对于乾坤,有没有办法,强制卸载处于激活状态的缓存
@CJY0208 因为我切换到其他子应用的时候,当前页面肯定属于激活状态。
是基座的 KeepAlive 还是子应用的 KeepAlive? 如果是子应用的 KeepAlive,就算缓存没及时清,qiankun 依然会移除整个子应用,在这之后子应用内的缓存会被一同清理
如果是基座的 KeepAlive,想要清除子应用的缓存,那就不要对子应用做 KeepAlive 就好
清除后,打印还有当前子应用最后停留的页面缓存cache???![Screen Shot 2023-07-05 at 8 25 09 AM](https://github.com/CJY0208/react-activation/assets/33645909/2c77db36-34b7-4cdb-b8c0-a44d6c4a8d13)