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 相关文章推荐
addRule在firefox下的兼容写法
Nov 30 Javascript
csdn 批量接受好友邀请
Feb 19 Javascript
基于jquery编写的横向自适应幻灯片切换特效的实例代码
Aug 06 Javascript
JavaScript实现信用卡校验方法
Apr 07 Javascript
Javascript实现前端简单的路由实例
Sep 11 Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
Sep 27 Javascript
Javascript的动态增加类的实现方法
Oct 20 Javascript
jQuery使用ajax_动力节点Java学院整理
Jul 05 jQuery
从零开始学习搭建React脚手架项目
Aug 23 Javascript
Vue实现微信支付功能遇到的坑
Jun 05 Javascript
解决React在安装antd之后出现的Can't resolve './locale'问题(推荐)
May 03 Javascript
Element Rate 评分的使用方法
Jul 27 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下连接mssql2005的代码
2011/01/17 PHP
php curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
深入php中var_dump方法的使用详解
2013/06/24 PHP
怎样使用php与jquery设置和读取cookies
2013/08/08 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
2013/12/20 PHP
PHP防止刷新重复提交页面的示例代码
2015/11/11 PHP
jquery实现居中弹出层代码
2010/08/25 Javascript
JavaScript 设计模式 安全沙箱模式
2010/09/24 Javascript
Three.js源码阅读笔记(光照部分)
2012/12/27 Javascript
js 中将多个逗号替换为一个逗号的代码
2014/06/07 Javascript
Bootstrap每天必学之导航
2015/11/26 Javascript
js仿QQ中对联系人向左滑动、滑出删除按钮的操作
2016/04/07 Javascript
jQuery遍历DOM节点操作之filter()方法详解
2016/04/14 Javascript
常用原生JS兼容性写法汇总
2016/04/27 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
2016/07/08 Javascript
vue页面加载时的进度条功能(实例代码)
2020/01/13 Javascript
Vue+Vant 图片上传加显示的案例
2020/11/03 Javascript
Windows系统配置python脚本开机启动的3种方法分享
2015/03/10 Python
Python实现将HTML转换成doc格式文件的方法示例
2017/11/20 Python
Python数据分析库pandas基本操作方法
2018/04/08 Python
Python3数据库操作包pymysql的操作方法
2018/07/16 Python
Django上使用数据可视化利器Bokeh解析
2019/07/31 Python
tensorflow模型转ncnn的操作方式
2020/05/25 Python
python 基于opencv 绘制图像轮廓
2020/12/11 Python
Parts Express:音频、视频和扬声器的第一来源
2017/04/25 全球购物
华为智利官方商店:Huawei Chile
2020/05/09 全球购物
C/C++ 笔试、面试题目大汇总
2015/11/21 面试题
介绍一下Linux内核的排队自旋锁
2014/01/04 面试题
移动通信行业实习自我鉴定
2013/09/28 职场文书
人力资源经理自我评价
2014/01/04 职场文书
社区法制宣传月活动总结
2015/05/07 职场文书
贷款收入证明格式
2015/06/24 职场文书
小学四年级作文之写景
2019/08/23 职场文书
解决numpy和torch数据类型转化的问题
2021/05/23 Python
CSS filter 有什么神奇用途
2021/05/25 HTML / CSS
Java设计模式之享元模式示例详解
2022/03/03 Java/Android