1.params
传递:
this.$router.push({
name:'路由名字',
params:{
id:'1234'
}
})
获取:
this.$route.params.id
2.path
传递:
this.$router.push({ path:'mypathUrl'+id })
获取:
this.$route.params.id
需要在路由表中做相应的配置:
{
path:'mypathUrl/:id'
}
3.query
这种方式会在url地址中出现参数
获取:
this.$router.push({
name:'路由名字',
query:{
id:'123'
}
})
获取:
this.$route.query.id
4.vuex存储参数