EdwardYang

Results 7 comments of EdwardYang

> 请问这个问题有解决方案吗? 我的建议,自己在你自己加个patch package,在组件中去解决样式问题吧,等官方团队应该是不可能了,类似我之前遇到的antdv的弹窗位置偏移一样,就是自己写patch package解决的 ![image](https://github.com/user-attachments/assets/7cee69f0-fe60-4ec8-9bea-ac11419565b4)

> 我也有类似问题,不知道wujie会不会给解决 估计有点难,我当初就等了好久,也去了微信群,速度太慢了,最后自己写了patch package解决了 参考我的答复 https://github.com/Tencent/wujie/issues/824#issuecomment-2285516876

> 请问解决了吗 没有,在等官方团队回复

> > > 请问解决了吗,我也遇到一样的问题 > > > > > > 没有 > > 现在解决了嘛 官方没解决,但是我们自己加了patch package, 在它源码里的dom-align里解决掉了 ![image](https://github.com/user-attachments/assets/dee987ae-363e-46e6-b7c3-20833cb769bf)

> > 感觉wujie对react18版本挺不友好的,问题还是挺多的,有计划做升级适配吗? > > 确实会报错,子应用去掉 // window.__WUJIE_UNMOUNT = () => { // // root.unmount(); // }; 就可以了 确实是这样,感觉和webpack有关系,我用的vite+react16 没这个问题,只有样式切换丢失的问题,官方已经给了解决方案 不是webpack的问题,是1.0.24版本有个提交把beforeUnmount hooks改成异步的了,但是unmount里卸载的时候语法也没加await,导致同异步执行出了问题 https://github.com/Tencent/wujie/commit/18be78b336c2ab90fb0e85096c4281be3a1d49cb 我的解决办法是直接吧这个提交给还原回去,因为我发现异步生命周期一堆问题,所以我打了一个patch在我的项目中,把这个提交全部还原回去了 ![Image](https://github.com/user-attachments/assets/16163444-e84e-465a-9b9a-52463d0f181a)

https://github.com/Tencent/wujie/issues/824#issuecomment-2285516876 参考我的答复

> 我这边看到destory没存没有释放大致都是因为重写了`iframe.document`以及`iframe.contentWindow`导致内存没有释放,具体可以看下面这个链接 [detached-window-memory](https://web.dev/detached-window-memory-leaks/) 大佬们解决了吗,有什么办法吗