使用alias别名的形式,也可以实现类似重定向的效果。
在路由配置文件里(/src/router/index.js),给News路径起一个别名为 xinWen。
将页面中 News 的<router-link>路径更换为别名
点击导航 News 后,会跳转到新闻页面(News.vue),这时的路径为别名 ( /xinWen)。
redirect和alias的区别
redirect:仔细观察URL,redirect是直接改变了url的值,把url变成了真实的path路径。
alias:URL路径没有被改变,这种情况更友好,让用户知道自己访问的路径,只是改变了<router-view>中的内容。
别名用在path为’/’中,别名是不起作用的
网友评论