详解vue-router2.0动态路由获取参数


Posted in Javascript onJune 14, 2017

一下demo演示2.0中的vue-router是如何获取到不同参数的,并在地址栏中匹配不同的信息

<!DOCTYPE html>
<html lang="en">

<head>
 <meta charset="UTF-8">
 <title>Document</title>
 <script type="text/javascript" src="vue.js"></script>
 <script type="text/javascript" src="vue-router.min.js"></script>
</head>

<body>
 <div id="box">
  <!-- 跳转路径 -->
  <router-link to="/home">home</router-link>
  <router-link to="/news">news</router-link>
  <div>
   <router-view></router-view>
  </div>
 </div>
 <script type="text/javascript">
 var News = {
  template:` 
  <div>
    <h3>新闻</h3>
   <router-link to="/news/yule/article/001">娱乐频道</router-link>
    <router-link to="/news/zhibo/article/002">直播频道</router-link>
    <div><router-view></router-view></div>
  </div>
  `
 };

 var User = {
   template: '<p>获取到数据:{{$route.params}}</p>'
 };

 var Home = {
  template: '<h3>主页</h3>'
 };
 // 配置路由
 var jump = [{
  path: '/home',
  component: Home
 }, {
  path: '/news',
  component: News,
  // 配置子路由
  children:[{
   // 冒号后面的数据可获取是动态的
    path:':tv/article/:num',
    component:User
  }]
 }, {
  path: '*',
  redirect: '/home'
 }];
 // 创建实例
 var router = new VueRouter({
  routes: jump
 });
 // 挂载实例
 var app = new Vue({
  el: '#box',
  router: router
 })
 </script>
</body>

</html>

详解vue-router2.0动态路由获取参数

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js中判断数字\字母\中文的正则表达式 (实例)
Jun 29 Javascript
JS高级调试技巧:捕获和分析 JavaScript Error详解
Mar 16 Javascript
Bootstrap 附加导航(Affix)插件实例详解
Jun 01 Javascript
Angular实现的table表格排序功能完整示例
Dec 22 Javascript
jQuery EasyUI 选项卡面板tabs的使用实例讲解
Dec 25 jQuery
AngularJS 前台分页实现的示例代码
Jun 07 Javascript
解决layui中的form表单与button的点击事件冲突问题
Aug 15 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
Oct 18 Javascript
用原生 JS 实现 innerHTML 功能实例详解
Apr 03 Javascript
小程序云开发教程如何使用云函数实现点赞功能
May 18 Javascript
layui复选框的全选与取消实现方法
Sep 02 Javascript
vue 解决遍历对象显示的顺序不对问题
Nov 07 Javascript
微信小程序动态添加分享数据
Jun 14 #Javascript
vue实现百度搜索下拉提示功能实例
Jun 14 #Javascript
JS查找数组中重复元素的方法详解
Jun 14 #Javascript
JS设置手机验证码60s等待实现代码
Jun 14 #Javascript
jQuery ajax动态生成table功能示例
Jun 14 #jQuery
使用requirejs模块化开发多页面一个入口js的使用方式
Jun 14 #Javascript
vue-loader教程介绍
Jun 14 #Javascript
You might like
需要注意的几个PHP漏洞小结
2012/02/05 PHP
PHP实现的简单日历类
2014/11/29 PHP
php mongodb操作类 带几个简单的例子
2016/08/25 PHP
PHP抽象类和接口用法实例详解
2019/07/20 PHP
ASP.NET jQuery 实例10 动态修改hyperlink的URL值
2012/02/03 Javascript
浅析hasOwnProperty方法的应用
2013/11/20 Javascript
window resize和scroll事件的基本优化思路
2014/04/29 Javascript
jquery事件preventDefault()方法用法实例
2015/01/16 Javascript
jquery使用remove()方法删除指定class子元素
2015/03/26 Javascript
JavaScript动态添加style节点的方法
2015/06/09 Javascript
jQuery实现下拉框选择图片功能实例
2015/08/08 Javascript
JavaScript 数组some()和filter()的用法及区别
2016/05/20 Javascript
深入浅出讲解ES6的解构
2016/08/03 Javascript
AngularJS国际化详解及示例代码
2016/08/18 Javascript
Javascript实现前端简单的路由实例
2016/09/11 Javascript
Javascript单例模式的介绍和实例
2016/10/08 Javascript
基于jQuery实现文字打印动态效果
2017/04/21 jQuery
详解angularjs实现echart图表效果最简洁教程
2017/11/29 Javascript
解决在Bootstrap模糊框中使用WebUploader的问题
2018/03/22 Javascript
vue.js click点击事件获取当前元素对象的操作
2020/08/07 Javascript
[44:58]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第二场
2018/04/06 DOTA
用Python进行简单图像识别(验证码)
2018/01/19 Python
python 读写文件,按行修改文件的方法
2018/07/12 Python
在交互式环境中执行Python程序过程详解
2019/07/12 Python
PyTorch笔记之scatter()函数的使用
2020/02/12 Python
详解python使用金山词霸的翻译功能(调试工具断点的使用)
2021/01/07 Python
世界上最大的隐形眼镜商店:1-800 Contacts
2018/11/03 全球购物
团组织关系介绍信
2014/01/12 职场文书
学校大课间活动方案
2014/01/30 职场文书
八一慰问活动方案
2014/02/07 职场文书
师范学院毕业生求职信
2014/06/24 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
警示教育观后感
2015/06/17 职场文书
格林童话读书笔记
2015/06/30 职场文书
日本读研:怎样写好一篇日本研究计划书?
2019/07/15 职场文书
python在package下继续嵌套一个package
2022/04/14 Python