vue2 router 动态传参,多个参数的实例


Posted in Javascript onNovember 10, 2017

这个是用vue-cli生成的项目下使用

比如有个路由跳转时需要带两个参数:

<router-link to='/tr'>查看</router-link>

可以这样写:

<router-link to='/tr/uid/pid'>查看</router-link>

然后去router.js 中 处理这个路由:

import Vue from 'vue'
import Router from 'vue-router'
import tr from '@/components/tr.vue'
import tab from '@/components/tab.vue'

Vue.use(Router)

export default new Router({
 routes: [

 {
  path:'/tr/:uid/:pid',
  name: 'tr',
  component:tr
 },
 {
  path:'/tab',
  name: 'tab',
  component:tab
 }
 ]
})

需要在router.js 中使用vue-router,具体是在path:'/tr/:uid/:pid', 反斜杠后加冒号,意思是后面就是路由的参数。

然后去对应tr.vue组件中接受这个路由参数:

通过实例的this.$route.params,可访问这个key-value对象,

我们给请求路由赋个值看看:

<router-link to='/tr/15/122'>查看</router-link>

打印如下Object {uid: "15", pid: "122"}

以上这篇vue2 router 动态传参,多个参数的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript 学习之旅 (3)
Feb 05 Javascript
基于jquery的实现简单的表格中增加或删除下一行
Aug 01 Javascript
简单的ajax连接库分享(不用jquery的ajax)
Jan 19 Javascript
js日期、星座的级联显示代码
Jan 23 Javascript
JavaScript 实现的 zip 压缩和解压缩工具包Zip.js使用详解
Dec 14 Javascript
Javascript中Date类型和Math类型详解
Feb 27 Javascript
JQuery对ASP.NET MVC数据进行更新删除
Jul 13 Javascript
简洁实用的BootStrap jQuery手风琴插件
Aug 31 Javascript
jQuery网页定位导航特效实现方法
Dec 19 Javascript
js中数组的常用方法小结
Dec 30 Javascript
webpack搭建vue 项目的步骤
Dec 27 Javascript
vue ssr 指南详读
Jun 29 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
Nov 10 #Javascript
JS+Canvas绘制动态时钟效果
Nov 10 #Javascript
javascript实现电脑和手机版样式切换
Nov 10 #Javascript
浅谈jquery中ajax跨域提交的时候会有2次请求的问题
Nov 10 #jQuery
js定时器+简单的动画效果实例
Nov 10 #Javascript
浅谈Node.js CVE-2017-14849 漏洞分析(详细步骤)
Nov 10 #Javascript
angular之ng-template模板加载
Nov 09 #Javascript
You might like
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
php分割合并两个字符串的函数实例
2015/06/19 PHP
详解PHP+AJAX无刷新分页实现方法
2015/11/03 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
JavaScript 变量命名规则
2009/09/23 Javascript
javascript倒计时功能实现代码
2012/06/07 Javascript
button没写type=button会导致点击时提交
2014/03/06 Javascript
JS的框架Polymer中的dom-if和is属性使用说明
2015/07/29 Javascript
jQuery中inArray方法注意事项分析
2016/01/25 Javascript
Javascript删除指定元素节点的方法
2016/06/21 Javascript
jquery动态添加文本并获取值的方法
2016/10/12 Javascript
jQuery插件HighCharts实现的2D堆条状图效果示例【附demo源码下载】
2017/03/14 Javascript
JS验证input输入框(字母,数字,符号,中文)
2017/03/23 Javascript
js+html5实现页面可刷新的倒计时效果
2017/07/15 Javascript
vue移动端UI框架实现QQ侧边菜单组件
2018/03/09 Javascript
JS非行间样式获取函数的实例代码
2018/06/05 Javascript
jQuery中each遍历的三种方法实例分析
2018/09/07 jQuery
jQuery实现图片下载代码
2019/07/18 jQuery
vue监听键盘事件的相关总结
2021/01/29 Vue.js
[42:39]老党炸弹人试玩视频
2014/09/03 DOTA
Python求两个文本文件以行为单位的交集、并集与差集的方法
2015/06/17 Python
Pythont特殊语法filter,map,reduce,apply使用方法
2016/02/27 Python
Python3 伪装浏览器的方法示例
2017/11/23 Python
TensorFlow神经网络优化策略学习
2018/03/09 Python
python 编写简单网页服务器的实例
2018/06/01 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
python函数的万能参数传参详解
2019/07/26 Python
用python-webdriver实现自动填表的示例代码
2021/01/13 Python
pytorch下的unsqueeze和squeeze的用法说明
2021/02/06 Python
养殖人员的创业计划书范文
2013/12/26 职场文书
教堂婚礼主持词
2014/03/14 职场文书
实验室标语
2014/06/21 职场文书
部队反四风对照检查材料
2014/09/26 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
Nginx tp3.2.3 404问题解决方案
2021/03/31 Servers
详解如何使用Nginx解决跨域问题
2022/05/06 Servers