Vue 列表页带参数进详情页的操作(router-link)


Posted in Javascript onNovember 13, 2020

首先,仔细看文档!!!一点一点的踩坑过来的~~~

这里介绍params和query两种方法

1.用params传参

列表页:

<router-link :to="{ name:'msgDetail', params: {id: item.msg_id} }">(注意:用params传参这里是命名路由,用name)

</router-link>

路由配置如下:

export default new Router({
routes: [
 {
 path: '/msgDetail/:id',
 name: 'msgDetail',
 component: msgDetail
 }
]

详情页接收参数:

this.$route.params.id(注意:这里是$route,而不是$router)

2.用query传参

列表组件:

<router-link :to="{ path: '/msgDetail', query: {id: item.msg_id} }">(注意:用query传参这里是带查询参数,用path)

</router-link>

路由配置如下:

export default new Router({
routes: [
 {
 path: '/msgDetail',
 name: 'msgDetail',
 component: msgDetail
 }
]

详情页接收参数:

this.$route.query.id(注意:这里是$route,而不是$router)

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

思路:

将当前页的页码currentPage存入session,然后点击详情跳转到详情页面,然后,再次返回当前页的时候,在created生命周期里,获取到存储的currentPage,再进行加载

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

Vue 列表页带参数进详情页的操作(router-link)

以上这篇Vue 列表页带参数进详情页的操作(router-link)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 屏蔽一个区域内的所有元素,禁止输入
Oct 22 Javascript
js cookies实现简单统计访问次数
Nov 24 Javascript
为JavaScript添加重载函数的辅助方法
Jul 04 Javascript
jQuery层次选择器选择元素使用介绍
Apr 18 Javascript
js中数组(Array)的排序(sort)注意事项说明
Jan 24 Javascript
JavaScript中使用arguments获得函数传参个数实例
Aug 27 Javascript
判断浏览器的内核及版本号方法汇总
Jan 05 Javascript
一个极为简单的requirejs实现方法
Oct 20 Javascript
JavaScript箭头函数_动力节点Java学院整理
Jun 28 Javascript
微信小程序下拉刷新界面的实现
Sep 28 Javascript
JavaScript实现全选取消效果
Dec 14 Javascript
vue-cli项目中使用echarts图表实例
Oct 22 Javascript
Vue 3.0中jsx语法的使用
Nov 13 #Javascript
vue点击Dashboard不同内容 跳转到同一表格的实例
Nov 13 #Javascript
解决iView Table组件宽度只变大不变小的问题
Nov 13 #Javascript
PHP 502bad gateway原因及解决方案
Nov 13 #Javascript
解决iview table组件里的 固定列 表格不自适应的问题
Nov 13 #Javascript
Flexible.js可伸缩布局实现方法详解
Nov 13 #Javascript
vue切换菜单取消未完成接口请求的案例
Nov 13 #Javascript
You might like
解析php中反射的应用
2013/06/18 PHP
PHP Session 变量的使用方法详解与实例代码
2013/09/11 PHP
PHP中读取文件的几个方法总结(推荐)
2016/06/03 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
PHP的垃圾回收机制代码实例讲解
2021/02/27 PHP
js利用div背景,做一个竖线的效果。
2008/11/22 Javascript
JavaScript中各种编码解码函数的区别和注意事项
2010/08/19 Javascript
javascript tips提示框组件实现代码
2010/11/19 Javascript
javascript中length属性的探索
2011/07/31 Javascript
IE6、IE7中setAttribute不支持class/for/rowspan/colspan等属性
2011/08/28 Javascript
Javascript面向对象设计一 工厂模式
2011/12/20 Javascript
判断客户浏览器是否支持cookie的示例代码
2013/12/23 Javascript
js和css写一个可以自动隐藏的悬浮框
2014/03/05 Javascript
JavaScript中Form表单技术汇总(推荐)
2016/06/26 Javascript
js 实现数值的千分位及保存小数方法(推荐)
2016/08/01 Javascript
Angular4 中常用的指令入门总结
2017/06/12 Javascript
element-ui表格数据转换的示例代码
2018/08/24 Javascript
JS字典Dictionary类定义与用法示例
2019/02/01 Javascript
vue实现从外部修改组件内部的变量的值
2020/07/30 Javascript
vscode 调试 node.js的方法步骤
2020/09/15 Javascript
[51:28]EG vs Mineski 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/16 DOTA
利用aardio给python编写图形界面
2017/08/21 Python
python最长回文串算法
2018/06/04 Python
python得到电脑的开机时间方法
2018/10/15 Python
windows中安装Python3.8.0的实现方法
2019/11/19 Python
tensorflow 实现自定义layer并添加到计算图中
2020/02/04 Python
python 实现字符串下标的输出功能
2020/02/13 Python
Python如何使用ConfigParser读取配置文件
2020/11/12 Python
python自动化发送邮件实例讲解
2021/01/04 Python
欧洲品牌瓷器餐具网上商店:Porzellantreff.de
2018/04/04 全球购物
软件测试面试题
2014/01/05 面试题
2014年机关植树节活动方案
2014/02/27 职场文书
爱祖国爱家乡演讲稿
2014/09/02 职场文书
任命通知范文
2015/04/21 职场文书
法制主题班会教案
2015/08/13 职场文书
广播稿:校园广播稿范文
2019/04/17 职场文书