Tencent / wujie

极致的微前端框架
https://wujie-micro.github.io/doc/
Other
4.15k stars 595 forks source link

点击浏览器前进后退按钮时,路由表现异常 #793

Open le0lu0 opened 9 months ago

le0lu0 commented 9 months ago

描述bug 使用的官方在线的 DEMO,我自己的项目中也是这样,页面内的菜单点击操作后,点浏览器的后退,页面不会按我在页面点击的顺序后退,有时候是卡在子应用内两个页面不停的切换,有的可以正常跳转。测试下来,如果只点击左侧的菜单,后退是正常的,如果点击了子应用里面的菜单,后退就卡在了子应用内。

AttackXiaoJinJin commented 9 months ago

@leoluo0818 链接404

chanhuaxiang commented 8 months ago

遇到了同样的问题,wujie官方demo可以复现。 https://wujie-micro.github.io/demo-main-vue/home 步骤:通过左侧菜单切换到vite的home页面,然后再通过页面的tab去切换路由,然后点击浏览器的回退按钮,需要点击两次才能正常回退。

le0lu0 commented 7 months ago

遇到了同样的问题,wujie官方demo可以复现。 https://wujie-micro.github.io/demo-main-vue/home 步骤:通过左侧菜单切换到vite的home页面,然后再通过页面的tab去切换路由,然后点击浏览器的回退按钮,需要点击两次才能正常回退。

这问题还没办法解决吗?

mrliyaya commented 6 months ago

遇到了同样的问题,wujie官方demo可以复现。 https://wujie-micro.github.io/demo-main-vue/home 步骤:通过左侧菜单切换到vite的home页面,然后再通过页面的tab去切换路由,然后点击浏览器的回退按钮,需要点击两次才能正常回退。

这问题还没办法解决吗?

大佬怎么解决的 我也遇到了这个问题

mrliyaya commented 6 months ago

遇到了同样的问题,wujie官方demo可以复现。 https://wujie-micro.github.io/demo-main-vue/home 步骤:通过左侧菜单切换到vite的home页面,然后再通过页面的tab去切换路由,然后点击浏览器的回退按钮,需要点击两次才能正常回退。

大佬怎么解决的 我也遇到了这个问题

ZChMing8 commented 3 months ago

描述bug 使用的官方在线的 DEMO,我自己的项目中也是这样,页面内的菜单点击操作后,点浏览器的后退,页面不会按我在页面点击的顺序后退,有时候是卡在子应用内两个页面不停的切换,有的可以正常跳转。测试下来,如果只点击左侧的菜单,后退是正常的,如果点击了子应用里面的菜单,后退就卡在了子应用内。

大佬,我也遇到同样问题,请问解决了吗