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 预解析
Oct 25 Javascript
JavaScript 嵌套函数指向this对象错误的解决方法
Mar 15 Javascript
javascript 实现键盘上下左右功能的小例子
Sep 15 Javascript
javascript中的undefined和not defined区别示例介绍
Feb 26 Javascript
Python脚本后台运行的几种方式
Mar 09 Javascript
Javascript中关于Array.filter()的妙用详解
Dec 04 Javascript
JQuery form表单提交前验证单选框是否选中、删除记录时验证经验总结(整理)
Jun 09 jQuery
JS 学习总结之正则表达式的懒惰性和贪婪性
Jul 03 Javascript
微信公众平台 发送模板消息(Java接口开发)
Apr 17 Javascript
微信小程序mpvue点击按钮获取button值的方法
May 29 Javascript
微信公众号平台接口开发 菜单管理的实现
Aug 14 Javascript
vue 路由子组件created和mounted不起作用的解决方法
Nov 05 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连接MySQL代码的参数说明
2008/06/07 PHP
php面向对象全攻略 (十五) 多态的应用
2009/09/30 PHP
深入PHP运行环境配置的详解
2013/06/04 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
FLASH 广告之外的链接
2008/12/16 Javascript
纯JAVASCRIPT图表动画插件Highcharts Examples
2011/04/16 Javascript
CodeMirror2 IE7/IE8 下面未知运行时错误的解决方法
2012/03/29 Javascript
遍历DOM对象内的元素属性示例代码
2014/02/08 Javascript
详解JavaScript中void语句的使用
2015/06/04 Javascript
对象转换为原始值的实现方法
2016/06/06 Javascript
JS简单获取及显示当前时间的方法
2016/08/03 Javascript
AngularJS实现用户登录状态判断的方法(Model添加拦截过滤器,路由增加限制)
2016/12/12 Javascript
原生js实现鼠标跟随效果
2017/02/28 Javascript
百度地图JavascriptApi Marker平滑移动及车头指向行径方向
2017/03/13 Javascript
如何使用angularJs
2017/05/08 Javascript
原生JS实现不断变化的标签
2017/05/22 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
详解如何搭建mpvue框架搭配vant组件库的小程序项目
2019/05/16 Javascript
微信小程序全选多选效果实现代码解析
2020/01/21 Javascript
jQuery实现全选按钮
2021/01/01 jQuery
[47:36]Optic vs Newbee 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
基于Python中capitalize()与title()的区别详解
2017/12/09 Python
Python3实现汉语转换为汉语拼音
2019/07/08 Python
python列表返回重复数据的下标
2020/02/10 Python
Python实现FTP文件定时自动下载的步骤
2020/12/19 Python
使用CSS3的appearance属性改变任何元素的浏览器默认风格
2012/12/24 HTML / CSS
使用CSS3滤镜的filter:blur属性制作毛玻璃模糊效果的方法
2016/07/08 HTML / CSS
大学军训自我鉴定
2013/12/15 职场文书
《绿色蝈蝈》教学反思
2014/03/02 职场文书
祖国在我心中演讲稿400字
2014/05/04 职场文书
暖春观后感
2015/06/08 职场文书
Vue3 Composition API的使用简介
2021/03/29 Vue.js
Pytorch 使用tensor特定条件判断索引
2021/04/08 Python
解决Navicat for MySQL 连接 MySQL 报2005错误的问题
2021/05/29 MySQL
Tomcat用户管理的优化配置详解
2022/03/31 Servers
mysql sql常用语句大全
2022/06/21 MySQL