1.path+params
this.$router.push(`/detail/${id}`)
路由配置
{
path: '/detail/:id',
name: 'detail',
component: Detail
}
獲取參數(shù)
this.$route.params.id
2.path+query(類似于get請(qǐng)求千劈,url后會(huì)拼上參數(shù))
this.$router.push({
path: '/detail',
query: {
id: id
}
})
獲取參數(shù)
this.$route.query.id
3.name+params(類似于post請(qǐng)求吆鹤,url后沒(méi)有參數(shù),前兩種方式刷新頁(yè)面不會(huì)丟參好啰,該方式會(huì)丟參)
this.$router.push({
name: 'Detail',
params: {
id: id
}
})
獲取參數(shù)
this.$route.params.id