Vue系列vue-router的参数传递的两种方式(五)
Vue系列vue-router的参数传递的两种方式
- 前言
- 一、编写Profile页面
- 二、编写App.vue入口
- 三、路由配置,index.js
- 四、对比route.params方式传参
- 五、项目中
前言
在上面的文章当中,小编已经使用过route.params的方式传递参数了,下面我们再来学习一种route.query参数传递的方式。
一、编写Profile页面
二、编写App.vue入口
普通的写法
<router-link v-bind:to="{path: '/profile',query: {name:'summer-少年',age:18,sex:1,email:'1973984292@qq.com'}}" tag="button" replace>档案</router-link>
当然你也可以这样写
<button @click="profileClick">档案</button>
触发点击事件
methods: {// 参数传递方式profileClick(){this.$router.push({path: '/profile',query: {name: 'ydf',age: 20,sex: 2,email: '1973984292@qqcom.cn'}})}
}
三、路由配置,index.js
携带参数:http://localhost:8080/profile?name=ydf&age=20&sex=2&email=1973984292%40qqcom.cn
四、对比route.params方式传参
路由index.js
App.vue入口
<router-link v-bind:to="'/user/'+userId+'/name/'+userName" tag="button" replace>用户</router-link>
或者这样写
<button @click="userClick">用户</button>
// 参数传递方式
userClick(){// 带参数跳转this.$router.push('/user/' + this.userId+'/name/'+this.userName)
}
页面接受
五、项目中
{path: '/dt/detail/:articleId',component: Detail
},
@click="detailFun(item.articleId)"
detailFun(value) {this.$router.push(this.articleArray[0].path +'/'+ value)
},
{{$route.params.articleId}}
created() {console.log(this.$route.params.articleId)}
Vue系列vue-router的参数传递的两种方式(五)相关推荐
- 【Vue】路由Router传参的两种方式(详解)
本文我们来介绍一下Vue中的 路由传参 问题,首先我们来准备一个基本路由的页面,如下: <!DOCTYPE html> <html lang="en"> & ...
- vue 路由传参 params 与 query两种方式的区别(转载)
vue 路由传参 params 与 query两种方式的区别 初学vue的时候,不知道如何在方法中跳转界面并传参,百度过后,了解到两种方式,params 与 query.然后,错误就这么来了: ro ...
- vue 路由传参 params 与 query两种方式的区别
vue 路由传参 params 与 query两种方式的区别 初学vue的时候,不知道如何在方法中跳转界面并传参,百度过后,了解到两种方式,params 与 query.然后,错误就这么来了: ro ...
- 【❗划重点!C语言函数参数传递只有两种方式(值传递,地址传递),不支持“引用传递”!❗】
引子 上篇文章<C语言函数传参の结构体数组篇>提到了C语言的函数参数传递方式,百度了一一一大圈,有说两种的,也有说三种的,简直把我搞晕了,"值传递和地址传递"是毫无疑问 ...
- sh执行文件 参数传递_详解shell中脚本参数传递的两种方式
方式一:$0,$1,$2.. 采用$0,$1,$2..等方式获取脚本命令行传入的参数,值得注意的是,$0获取到的是脚本路径以及脚本名,后面按顺序获取参数,当参数超过10个时(包括10个),需要使用${ ...
- url 参数传递的两种方式_VB编程中的传值与传址两种参数传递方式,你清楚吗?...
Tips:欢迎公众号设置为星标,VB技术干货文章可以第一时间看到.如您在学习VB过程中有独特的见解或者想法,欢迎投稿,可在公众号文章下直接留言. 推荐阅读 1. VB编程语言基础知识点总结 2. VB ...
- url 参数传递的两种方式_Java项目实践,支付功能实现方式,第三方支付与银行接口支付...
1.第三方支付 B2C电商的支付,一般由于支付金额比较小,支付比较频繁,所以一般采用第三方支付,常用的第三方支付有:支付宝.微信等. 他们的原理都差不多,都是在点击支付时,直接调用第三方支付接口,传入 ...
- C语言形式参数传递的两种方式
C语言中实际参数(实参)与形式参数(形参)之间的传递方式有传值和传地址两种函数调用方式. 1.直接传值. 直接传值,在fun函数里面改变a,b的值,不会改变主函数里面a,b的值. #include&l ...
- vue前端实现上传文件的两种方式
1.使用form表单的形式 第一种方式就是使用FormData的方式进行上传 html代码: <el-form :model="upform" :rules="up ...
最新文章
- scanf可不可以输入浮点型_数据的输入和输出
- Windows 7 下 Node.js 连接 Oracle
- 腾讯绝悟AI完全体限时开放体验,研究登上国际顶会与顶刊
- linux传奇源码,游戏源码 屠龙传奇H5 鲲乃异兽 全套源码+教程
- anaconda如何更改环境配置_手把手教新手安装Anaconda配置开发环境
- 实战系列-Java中线程安全集合类(二)
- 论文解读丨基于局部特征保留的图卷积神经网络架构(LPD-GCN)
- 【LeetCode】【HOT】39. 组合总和(回溯)
- 计算机硬件技术基础 统计字符串strl中字符'a'的个数,汕头大学工学院830计算机基础综合历年考研真题202p.doc...
- python 邻接矩阵_阿里巴巴举荐,Python视频,免费分享,用python求解特征向量和拉普拉斯矩阵...
- 一张图学会python-一张图让你学会Python
- 神经网络ANN分类器及OpenCV实现
- aardio + .NET 快速开发独立 EXE 程序,可防 ILSpy 反编译
- 老毛子Padavan固件,小米3,mini路由一键自动更新固件
- IAR For ARM 7.8下载地址
- 用友vs金蝶产品分析(云星空与YonSuite)
- datasources数据源自动配置
- 3D数学基础及坐标系统
- 《淮南师范学院学报》(双月刊)投稿须知
- Python 爬微信男女人数和各地区人数
热门文章
- 信息学奥赛一本通(1017:浮点型数据类型存储空间大小)
- 分治 —— 莫队算法 —— 普通莫队
- 有一门课不及格的学生(信息学奥赛一本通-T1048)
- 42 CO配置-控制-产品成本控制-成本对象控制-实际成本核算/物料分类帐-激活实际成本核算
- python pandas 拿取表格中两个列_在家憋着也是憋着,不如来学习一下python数据聚合的方法...
- mysql空间是什么格式_MySQL数据类型 - 空间数据类型 (6)
- 机器学习--Lasso回归(LassoRegression)
- torch.nn.DataParallel()--多个GPU加速训练
- InceptionNet与mobileNet
- weblogic jms消息 删除_利用 Kafka 设置可靠的高性能分布式消息传递基础架构