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 相关文章推荐
javascript 学习之旅 (3)
Feb 05 Javascript
js arguments,jcallee caller用法总结
Nov 30 Javascript
js实现倒计时时钟的示例代码
Dec 17 Javascript
使用jQuery异步加载 JavaScript脚本解决方案
Apr 20 Javascript
Iframe实现跨浏览器自适应高度解决方法
Sep 02 Javascript
浅析JS动态创建元素【两种方法】
Apr 20 Javascript
微信小程序之电影影评小程序制作代码
Aug 03 Javascript
微信小程序的部署方法步骤
Sep 04 Javascript
element UI upload组件上传附件格式限制方法
Sep 04 Javascript
微信小程序如何获取手机验证码
Nov 04 Javascript
详解Vue源码中一些util函数
Apr 24 Javascript
vue如何使用模拟的json数据查看效果
Mar 31 Vue.js
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
MVC模式的PHP实现
2006/10/09 PHP
在PHP中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
简单解决新浪SAE无法上传文件的问题
2015/05/13 PHP
php使用get_class_methods()函数获取分类的方法
2016/07/20 PHP
基于jQuery的淡入淡出可自动切换的幻灯插件打包下载
2010/09/15 Javascript
nodeType属性返回被选节点的节点类型介绍
2013/11/22 Javascript
JQuery Tips相关(1)----关于$.Ready()
2014/08/14 Javascript
js实现简单鼠标跟随效果的方法
2015/04/10 Javascript
jQuery - AJAX load() 实例用法详解
2019/08/27 jQuery
vue商城中商品“筛选器”功能的实现代码
2020/07/01 Javascript
vue 在单页面应用里使用二级套嵌路由
2020/12/19 Vue.js
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
[31:33]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第一场
2014/05/23 DOTA
Python中的文件和目录操作实现代码
2011/03/13 Python
Python 不同对象比较大小示例探讨
2014/08/21 Python
python抓取百度首页的方法
2015/05/19 Python
Python使用shelve模块实现简单数据存储的方法
2015/05/20 Python
Java中重定向输出流实现用文件记录程序日志
2015/06/12 Python
在Python的Django框架中生成CSV文件的方法
2015/07/22 Python
python requests使用socks5的例子
2019/07/25 Python
python实现简单银行管理系统
2019/10/25 Python
python自动识别文本编码格式代码
2019/12/26 Python
Python 实现自动登录+点击+滑动验证功能
2020/06/10 Python
Django+RestFramework API接口及接口文档并返回json数据操作
2020/07/12 Python
HTML+CSS+JavaScript实现图片3D展览的示例代码
2020/10/12 HTML / CSS
Bjorn Borg官方网上商店:国际运动时尚品牌
2016/08/27 全球购物
美国第一个网上卖鞋零售商:OnlineShoes.com
2017/09/24 全球购物
如何在Oracle中查看各个表、表空间占用空间的大小
2015/10/31 面试题
大学生就业自荐信
2013/10/26 职场文书
电子商务应届生自我鉴定
2014/01/13 职场文书
幼儿园中班新学期寄语
2014/01/18 职场文书
2014年双拥工作总结
2014/11/21 职场文书
家属慰问信
2015/02/14 职场文书
开学第一周值周总结
2015/07/16 职场文书
使用Pytorch训练two-head网络的操作
2021/05/28 Python