可复现示例 https://github.com/rxliuli/mi...
复现步骤
- git clone && yarn install
- cd apps/vue-app && yarn dev
- cd apps/main-app && yarn dev
- 打开 http://localhost:3000/app/vue...
使用 qiankun 推荐做法 生成的 css,仍有部分没有加上前缀导致污染主应用
可复现示例 https://github.com/rxliuli/mi...
复现步骤
使用 qiankun 推荐做法 生成的 css,仍有部分没有加上前缀导致污染主应用
没有具体运行代码,说一下之前业务中捣腾qiankun时关于样式问题的解决方式,仅供参考:
各个应用样式隔离
这个问题乾坤框架做了一定的处理,在运行时有一个sandbox的参数,默认情况下沙箱可以确保单实例场景子应用之间的样式隔离,但是无法确保主应用跟子应用、或者多实例场景的子应用样式隔离。如果要解决主应用和子应用的样式问题,目前有2种方式:
b. 配置 antd ConfigProvider