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 相关文章推荐
代码精简的可以实现元素圆角的js函数
Jul 21 Javascript
基于jquery的has()方法以及与find()方法以及filter()方法的区别详解
Apr 26 Javascript
Javascript计算两个marker之间的距离(Google Map V3)
Apr 26 Javascript
jQuery判断checkbox(复选框)是否被选中以及全选、反选实现代码
Feb 21 Javascript
使用jquery中height()方法获取各种高度大全
Apr 02 Javascript
Vue数据驱动模拟实现1
Jan 11 Javascript
JS路由跳转的简单实现代码
Sep 21 Javascript
js实现登录注册框手机号和验证码校验(前端部分)
Sep 28 Javascript
微信小程序简单的canvas裁剪图片功能详解
Jul 12 Javascript
vue 解决异步数据更新问题
Oct 29 Javascript
关于vue表单提交防双/多击的例子
Oct 31 Javascript
jQuery+ajax实现用户登录验证
Sep 13 jQuery
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实现在服务器上创建目录的方法
2015/03/16 PHP
php函数连续调用实例分析
2015/07/30 PHP
详解php框架Yaf路由重写
2017/06/20 PHP
Yii2第三方类库插件Imagine的安装和使用
2017/07/06 PHP
PHP实现基于回溯法求解迷宫问题的方法详解
2017/08/17 PHP
漂亮的widgets,支持换肤和后期开发新皮肤
2007/04/23 Javascript
js 动态添加标签(新增一行,其实很简单,就是几个函数的应用)
2009/03/26 Javascript
javascript 写类方式之一
2009/07/05 Javascript
js 完美图片新闻轮转效果,腾讯大粤网首页图片轮转改造而来
2011/11/21 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
页面定时刷新(1秒刷新一次)
2013/11/22 Javascript
jQuery之字体大小的设置方法
2014/02/27 Javascript
全面解析bootstrap格子布局
2016/05/22 Javascript
JS版微信6.0分享接口用法分析
2016/10/13 Javascript
详解angular2实现ng2-router 路由和嵌套路由
2017/03/24 Javascript
jQuery实现jQuery-form.js实现异步上传文件
2017/04/28 jQuery
AngularJS 中的数据源的循环输出
2017/10/12 Javascript
vue 实现 ios 原生picker 效果及实现思路解析
2017/12/06 Javascript
JS拖动选择table里的单元格完整实例【基于jQuery】
2019/05/28 jQuery
[54:27]TNC vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
Python 比较两个数组的元素的异同方法
2017/08/17 Python
python如何将图片转换为字符图片
2020/08/19 Python
pandas dataframe添加表格框线输出的方法
2019/02/08 Python
Python类继承和多态原理解析
2020/02/05 Python
CSS3 实现的加载动画
2020/12/07 HTML / CSS
美国猫狗药物和用品网站:PetCareRx
2017/01/05 全球购物
bareMinerals官网:矿物质化妆品和护肤品
2018/02/04 全球购物
迪奥官网:Dior.com
2018/12/04 全球购物
大学军训感想
2014/02/12 职场文书
建筑工地质量标语
2014/06/12 职场文书
自主招生学校推荐信
2014/09/26 职场文书
银行贷款收入证明
2014/10/17 职场文书
2019最新公司租房合同(例文)
2019/07/18 职场文书
Python实现socket库网络通信套接字
2021/06/04 Python
linux下安装redis图文详细步骤
2021/12/04 Redis