首先,仔细看文档!!!一点一点的踩坑过来的~~~这里介绍params和query两种方法1.用params传参1.用params传参列表页:
(注意:用params传参这里是命名路由,用name)

(注意:用params传参这里是命名路由,用name)路由配置如下:
export default new Router({
routes: [
{
path: '/msgDetail/:id',
name: 'msgDetail',
component: msgDetail
}
]
export default new Router({
routes: [
{
path: '/msgDetail/:id',
name: 'msgDetail',
component: msgDetail
}
]详情页接收参数:
this.$route.params.id(注意:这里是$route,而不是$router)
this.$route.params.id(注意:这里是$route,而不是$router)2.用query传参2.用query传参列表组件:
(注意:用query传参这里是带查询参数,用path)


(注意:用query传参这里是带查询参数,用path)
路由配置如下:
export default new Router({
routes: [
{
path: '/msgDetail',
name: 'msgDetail',
component: msgDetail
}
]
export default new Router({
routes: [
{
path: '/msgDetail',
name: 'msgDetail',
component: msgDetail
}
]详情页接收参数:
this.$route.query.id(注意:这里是$route,而不是$router)
this.$route.query.id(注意:这里是$route,而不是$router)补充知识:vue+element解决点击table列表的从详情或修改页面跳转路由到列表页总是跳转到第一页,而不能跳转到当前页的问题补充知识:补充知识:vue+element解决点击table列表的从详情或修改页面跳转路由到列表页总是跳转到第一页,而不能跳转到当前页的问题思路:将当前页的页码currentPage存入session,然后点击详情跳转到详情页面,然后,再次返回当前页的时候,在created生命周期里,获取到存储的currentPage,再进行加载以上这篇Vue 列表页带参数进详情页的操作(router-link)就是小编分享给大家的全部内容了,希望能给大家一个参考。