We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
1、未激活微应用,进入非微应用页面:split的css在head里,style标签没有被处理为 icestark="static"。
2、激活微应用后,再次进去非微应用页面:split的css style标签被处理为 icestark="static",此页面 style 样式丢失。
不清楚stark框架对于主应用的split css和微应用的 css是如何处理的,微应用激活之后,微应用挂载的dom节点之外的其他节点的css会丢失且不会对服务器请求这个css。
The text was updated successfully, but these errors were encountered:
主应用 split css 指的是?icestark 框架不会对标记为 static 的资源进行移除,在切换微应用时,会对没有标记为 static 的js、css 资源进行移除。可通过 https://micro-frontends.ice.work/docs/api/ice-stark/#shouldassetsremove 这个字段来修改默认行为。
Sorry, something went wrong.
这个问题已解决,产生的原因是主应用的部分页面使用了路由懒加载,在切换至微应用页面时,回到路由懒加载的页面,不会请求样式文件。这个问题在qiankun 也有出现,建议飞冰对这种情况优化一下。umijs/qiankun#517
我也遇到了这个问题, 请问是怎么解决的
ice3.0 怎么解决的切换?
maoxiaoke
No branches or pull requests
1、未激活微应用,进入非微应用页面:split的css在head里,style标签没有被处理为 icestark="static"。
2、激活微应用后,再次进去非微应用页面:split的css style标签被处理为 icestark="static",此页面 style 样式丢失。
不清楚stark框架对于主应用的split css和微应用的 css是如何处理的,微应用激活之后,微应用挂载的dom节点之外的其他节点的css会丢失且不会对服务器请求这个css。
The text was updated successfully, but these errors were encountered: