请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

如果我的子应用有多个页面怎么办呢

老师我们目前的场景是
1.主应用为我们现有的B端系统,包含用户、角色、菜单以及多个业务模块等
2.子应用为客户那边提供的一个B端系统,他会以一个包含多个子菜单的一级菜单的形式挂载到我们的系统中来
3.如果这样的话,假设客户系统的一级菜单path为/micro,子菜单分别为/micro/a、/micro/b、/micro/c,这样的话,主菜单应该使用何种方式精确的跳转到子菜单呢
4.是否应该关闭虚拟路由呢

正在回答 回答被采纳积分+3

1回答

提问者 有没有没被占用的昵称 2024-08-08 17:40:34

router.push('/micro/child1?child1=' + microApp.router.encode(path))

我现在使用这种方式来跳转,不知道靠不靠谱

0 回复 有任何疑惑可以回复我~
  • 如果我使用microApp.router.push()就只能在我当前的页面是子应用页面的时候才能用,打开子应用之前和从子应用跳转走之后,都会提示“导航失败,请确保子应用渲染后再调用此方法”
    回复 有任何疑惑可以回复我~ 2024-08-08 17:55:40
  • 跳转到子应用页面,可以参考是这个回答http://coding.imooc.com/learn/questiondetail/297245.html
    回复 有任何疑惑可以回复我~ 2024-08-09 23:34:38
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信