码迷,mamicode.com
首页 > 其他好文 > 详细

vue 路由配置

时间:2018-05-03 10:26:36      阅读:131      评论:0      收藏:0      [点我收藏+]

标签:params   这一   one   div   use   out   接收   ams   错误   

1.不带参数的路由配置 及 跳转

//路由配置:

{

name: "a",
path: "/a",
component: a
}
 
页面跳转:
this.$router.push(‘/a‘);  
this.$router.push({path:‘/a‘});
this.$router.push({name:‘a‘})
 
2.带参数的路由配置及页面跳转 和 接收参数

//路由配置:

{

name: "a",
path: "/a/:userid",
component: a
}
//页面跳转:
this.$router.push({name:‘a‘,params:{userid:123}});    接收: this.$route.params.userid
this.$router.push({path:‘/a‘,query:{userid:123}})         接收: this.$route.query.userid
this.$router.push({path:‘/a‘,params{userid:123}})   错误,如果提供了 pathparams 会被忽略
this.$router.push({path:‘/a/123‘});                             接收: this.$route.params.userid
 
this.$router.push({path:‘/a?userid=123‘})  接收:this.$route.query.userid  ----- 这一项的路由配置 path:‘/a‘ ,不用带参数
 
 
 
 
 
 
 

vue 路由配置

标签:params   这一   one   div   use   out   接收   ams   错误   

原文地址:https://www.cnblogs.com/mili3/p/8983905.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!