vue多页面路由跳转应用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue多页面路由跳转应用相关的知识,希望对你有一定的参考价值。

参考技术A 多页面之间的路由跳转

比如说A页面的运行地址是 http://localhost:8080/A.html#/        A是列表页

            B页面的运行地址是http://localhost:8080/B.html#/152    B是从列表页进入的详情页

如果在A页面里面写@click=$router.push(path:'/B'+item.aa)

不管是这样写还是@click=$router.push(path:'./B'+item.aa)

出来的效果都是 http://localhost:8080/A.html#/B.html#/152 

而想要的效果不需要A.html#/的

最后多次实验查找网上资料,发现需要

用a链接在外层包裹一下,然后写href

:href = ". '/B.html#/' + item.aa "

这样就可以直接多个页面之前的跳转了

以上是关于vue多页面路由跳转应用的主要内容,如果未能解决你的问题,请参考以下文章

vue路由如何返回到指定页面

vue项目解决路由跳转页面闪烁问题(过度动画)

vue路由跳转页面滚动到顶部

vue路由发生了跳转,但页面没有跳转成功,怎么办呢?

vue跳路由的时候,页面从右向做进入的动效果,怎么实现呢?

Vue路由的页面跳转打开新页面