-
Notifications
You must be signed in to change notification settings - Fork 87
New issue
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
多 tabs 未来是否支持微前端吗? #496
Comments
基座 tabs,控制的是当前路由下(主应用)的路径即对应的名字,如果子应用是个「某个路由下所有的页面」,例如/app1/*,那么获取不到正确的 name,如何解决 |
思路:感觉通过父子应用通讯能拿到正确展示信息。 |
2个月过去了,自己尝试了写解决,还是不行。思路是从子应用中拿到路由,然后给基座(主应用),在基座中 keep-alive。但没解决,人生十有八九不如意 |
你一定要解这个问题吗?那我找个时间看下了。😊 |
@johanazhu 你的现有成果能搞个 demo 给我的话,可能更符合你的需求。 |
那真是麻烦你了 😆 |
@xiaohuoni ,你好,demo做好了,地址在这里:https://github.com/johanazhu/antdesignpro-qiankun-tabs |
正常来说你不是在基座加载动态路由吗?其实还有个问题,qiankun+keepalive会有重复加载的问题; |
1.正常来说你不是在基座加载动态路由吗? 2.qiankun+keepalive会有重复加载的问题 |
这个重复加载会和tabs标签数量一样,一个页面会调用接口N次 |
有解决方案吗,我也遇到了 |
没有哦,要么像我一样改方案,要么按 xiaohuoni 的思路自研一下 |
您好,我是Dyton,您的邮件我已收到。
|
您好,我是 Johanazhu,您的回复我已收到 |
现阶段如果做微前端应用,假设都是 umi + ant design pro 开发应用,如文档 所说,这样,多标签就标签名就一直是基座路由里的name,而不是子应用下的路由的名字
PS:如果未来不支持,有什么解决思路吗
The text was updated successfully, but these errors were encountered: