文档
重定向
routes里面的写法
{
//重定向testRedirect到了home
name: 'testRedirect',
path: '/testRedirect',
// redirect: { name: 'home' }
// redirect:"/"
redirect: function(){
return '/'
}
}
使用
myClick:function(){
this.$router.push({
name:"testRedirect"
})
},
点击之后,路由会直接调到home页面,此时的路由为
http://192.168.10.162:8080/#/
别名
{
//别名
name:'alias',
path:'/alias',
component:function(resolve){
require(['./views/alias.vue'],resolve)
},
alias:"/aliasTwo"
}
使用
myClick1:function(){
this.$router.push('alias')
},
myClick2:function(){
this.$router.push('aliasTwo')
}
点击1之后,地址栏变为
http://192.168.10.162:8080/#/alias
点击2之后,地址栏变为
http://192.168.10.162:8080/#/aliasTwo
但是最后是显示的同一个页面

本文介绍Vue.js中如何使用路由重定向和别名功能,通过具体代码示例展示了如何配置重定向到首页及设置两个路径指向同一组件的方法。
445

被折叠的 条评论
为什么被折叠?



