vue获取链接后参数
在router中设置参数{path: '/t:accid',name: 't',component: resolve => require(['@/components/roomitem'], resolve), //直播间},accid就是你要的参数多个参数后面直接加 :冒号跟参数名称跳转的时候给参数结合上面的设置<...
·
跳转的时候给参数
<router-link :to="{ path: '/t', query: { accid: 1111}}">click to news page</router-link>
获取参数
刷新页面不会丢失参数
let accid = this.$route.query.accid
<router-link :to="{ path: '/t', params: { accid: 1111}}">click to news page</router-link>```
获取参数
刷新页面会丢失参数
let accid = this.$route.params.accid
跳转页面
//传参 跳转页面 已get形式跟在了链接后面
this.$router.push({
path:'/xxx',
query:{
id:id
}
})
//接收参数:
this.$route.query.id
//传参 跳转页面 已post的形式看不到参数
this.$router.push({
path:'/xxx',
params:{
id:id
}
})
//接收参数:
this.$route.params.id
更多推荐
已为社区贡献11条内容
所有评论(0)