vue-router使用嵌套路由时,在切换外层路由的同时,如何不改变内层路由的定位状态?

1.使用vue-router的嵌套路由,外层路由为A, B, C 内层路由为a, b, c;
2.假设初始路由定位为A–b
3.切换子路由为c
4.切换外层路由为C
5.切回外层路由为A
6.问题是子路由又回到了b,如何才能让子路由仍然定位在c上?

我也有此问题,你解决了吗?

提示一下。使用手动跳转,在跳转前记录当前内层中显示的是什么组件,跳转时将跳转目标外层组件路径和之前所记录的内层组件路径拼接即可。