引用:Vue路由传参及传参后刷新导致参数消失处理 - secretAngel - 博客园
项目功能需要,要从列表页跳转到详情页,需要携带参数id,在详情页获取并且使用
1 |
|
在详情页获取参数:
1 |
|
试了一下,可以拿到数据,很开心,本以为这样就结束了,然后刷新了下页面,发现传过来的参数丢失了。。。
发现这种传递方式刷新页面参数是会丢失的。
解决办法: 使用query
this
.$router.push({ name:
'NewsDetail'
, query: { id: id } })
详情页获取参数:
this
.$route.