在vue中实现路由传参的方式有:1.通过$router.push携带参数传参;2.通过params传递实现传参;3.通过query传递实现传参;
在vue中实现路由传参的方式有有以下几种
1.通过$router.push携带参数实现路由传参
getDescribe(id) {
this.$router.push({
path: `/describe/${id}`
})
//获取路由传参
this.$route.params.id
2.通过params传递实现路由传参
// 父组件设置传参
this.$router.push({
name: \’Describe\’,
p活动:慈云数据爆款香港服务器,CTG+CN2高速带宽、快速稳定、平均延迟10+ms 速度快,免备案,每月仅需19元!! 点击查看arams: {
id: id
}
})
// 子组件获取路由传参
this.$route.params.id
3.通过query传递实现路由传参
香港vps
// 父组件设置传参
this.$router.push({
path: \’/describe\’,
query: {
id: id
}
})
// 子组件获取路由传参
this.$route.query.id
《vue路由传参方式有哪些》来自互联网同行内容,若有侵权,请联系我们删除!
还没有评论,来说两句吧...