18910140161

如何让vuerouter 的路由实现同一个出口。

顺晟科技

2021-07-08 18:00:24

127

简单来说,就是我二级路由进去之后,点击某个图片,加载了下级路由的内容,然后二级路由的内容消失,这时候其实是一级路由页面 显示了三级路由的内容。,而且我再次点击后退的时候,又回到了二级路由,这个怎么实现。总的来说就是路由是嵌套的,但是页面是不嵌套的,另外还有一个问题就是缓存的问题,如果直接判断路由是父级还是子级,那么后退之后,还是会加载上一级的路由内容,如果是很深的路由都会加载一遍上一级的内容。这个有没有什么办法。不成熟的思路是在同级用组件进行切换,但是页面很多的情况下,这个方法并不是好办法啊!


顺晟科技:

路由是嵌套的。页面(组件设置)也需要是嵌套的呀,你的二级路由的入口呢?二级组件里面放三级路由的入口。这样一级一级下来就可以了。另外后退不是自动的吗?

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航