vue带参数跳转到详情页面,vue列表页点击详情后返回

  vue带参数跳转到详情页面,vue列表页点击详情后返回

  本文主要介绍了Vue列表页面带参数进入详情页的router-link,有很好的参考价值,希望对大家有所帮助。来和边肖一起看看吧。

  首先,仔细阅读文档!一点一点踩坑~ ~ ~

  这里介绍参数和查询。

  1.用params传参

  列表页面:

  router-link:to= { name: msg detail ,params: {id: item.msg _ id}} (注意:params用于引用命名的路由,并使用name)

  /路由器链接

  该路由配置如下:

  导出默认新路由器({

  路线:[

  {

  路径:“/msgDetail/:id”,

  名称:消息详细信息,

  组件:msgDetail

  }

  ]

  详细信息页面接收参数:

  这个。$route.params.id(注意:这是$route,不是$router)

  2.用query传参

  列出组件:

  router-link:to= { path:/msg detail ,query: {id: item.msg _ id}} (注意:这里是用query传递参数时用查询参数的路径)

  /路由器链接

  该路由配置如下:

  导出默认新路由器({

  路线:[

  {

  路径:“/msgDetail”,

  名称:消息详细信息,

  组件:msgDetail

  }

  ]

  详细信息页面接收参数:

  这个。$route.query.id(注意:这是$route,不是$router)

  补充知识:vue+element解决点击table列表的从详情或修改页面跳转路由到列表页总是跳转到第一页,而不能跳转到当前页的问题

  想法:

  将当前页面的当前页面编号保存到会话中,然后单击“详细信息”跳转到详细信息页面,然后,当再次返回当前页面时,在创建的生命周期中获取存储的当前页面,然后加载它。

  以上Vue列表页面带参数进入详情页的操作(router-link)都是边肖分享的内容。希望给大家一个参考,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: