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实现微博文字输入框 输入时显示输入字数 效果实现
Jul 12 Javascript
javascript制作游戏开发碰撞检测的封装代码
Mar 31 Javascript
JavaScript中使用Math.PI圆周率属性的方法
Jun 14 Javascript
在Mac OS下使用Node.js的简单教程
Jun 24 Javascript
Javascript使用post方法提交数据实例
Aug 03 Javascript
深入理解jQuery之防止冒泡事件
May 24 Javascript
全面解析标签页的切换方式
Aug 21 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
Sep 17 Javascript
vue环境搭建简单教程
Nov 07 Javascript
vue3.0 CLI - 2.6 - 组件的复用入门教程
Sep 14 Javascript
使用layer弹窗,制作编辑User信息页面的方法
Sep 27 Javascript
node.js如何自定义实现一个EventEmitter
Jul 16 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环境搭建最新方法
2006/09/05 PHP
php利用事务处理转账问题
2015/04/22 PHP
用PHP生成excel文件到指定目录
2015/06/22 PHP
php中 $$str 中 &quot;$$&quot; 的详解
2015/07/06 PHP
thinkPHP框架中layer.js的封装与使用方法示例
2019/01/18 PHP
php伪静态验证码不显示的解决方案
2019/09/26 PHP
【消息提示组件】,兼容IE6/7&amp;&amp;FF2
2007/09/04 Javascript
jquery mobile的触控点击事件会多次触发问题的解决方法
2014/05/08 Javascript
jQuery中:focus选择器用法实例
2014/12/30 Javascript
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
2015/01/01 NodeJs
JS实现进入页面时渐变背景色的方法
2015/02/25 Javascript
js仿黑客帝国字母掉落效果代码分享
2020/11/08 Javascript
jquery分页插件jquery.pagination.js使用方法解析
2016/04/01 Javascript
nodejs 的 session 简单使用
2016/06/06 NodeJs
bootstrap datetimepicker 日期插件在火狐下出现一条报错信息的原因分析及解决办法
2017/03/08 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
原生js实现简单的模态框示例
2017/09/08 Javascript
Angular CLI 安装和使用教程
2017/09/13 Javascript
jQuery实现的简单图片轮播效果完整示例
2018/02/08 jQuery
JS实现根据指定值删除数组中的元素操作示例
2018/08/02 Javascript
详解vue-cli3开发Chrome插件实践
2019/05/29 Javascript
JavaScript生成随机验证码代码实例
2019/09/28 Javascript
python微信跳一跳系列之棋子定位颜色识别
2018/02/26 Python
Python实现银行账户资金交易管理系统
2020/01/03 Python
python numpy--数组的组合和分割实例
2020/02/24 Python
python查找特定名称文件并按序号、文件名分行打印输出的方法
2020/04/24 Python
运动鞋、街头服装、手表和手袋的实时市场:StockX
2020/11/25 全球购物
授权委托书范本
2014/04/03 职场文书
交通文明倡议书
2014/05/16 职场文书
精神文明建设标语
2014/06/16 职场文书
HR求职自荐信范文
2014/06/21 职场文书
药店采购员岗位职责
2014/09/30 职场文书
2015年公司后勤管理工作总结
2015/05/13 职场文书
新郎父母婚礼致辞
2015/07/27 职场文书
Windows安装Anaconda3的方法及使用过程详解
2021/06/11 Python
Linux下使用C语言代码搭建一个简单的HTTP服务器
2022/04/13 Servers