vue router2.0二级路由的简单使用


Posted in Javascript onJuly 05, 2017

本文实例为大家分享了vue router2.0二级路由的具体代码,供大家参考,具体内容如下

1、app.vue中

<template>
 <div id="app">
  <router-view></router-view>
 </div>
</template>

2、router中index.js(路由的路径配置)

import Vue from 'vue'
import Router from 'vue-router'
import Hello from '@/components/Hello'
import Login from '@/components/Login'
import index from '@/components/index'
import Header from '@/components/Header/Header'
import Product from '@/components/Product/Product'

Vue.use(Router)

export default new Router({
 routes: [
  {
   path: '/',
   name: 'Login',
   component: Login
  },
  {
   path: '/index',
   name: 'index',
   component: index,
   children: [ //这里就是二级路由的配置
    {
     path: '/hello',
     name: 'Hello',
     component: Hello
    },
    {
     path: '/header',
     name: 'Header',
     component: Header
    },
    {
     path: '/product',
     name: 'Product',
     component: Product
    }
   ]
  }
 ]
})

3、下面是我们的index.vue中的代码

<template>
 <div class="aaa">
  <div class="list-group">
    <router-link to="/hello">Go to hello</router-link>
    <router-link to="/header">Go to header</router-link>
    <router-link to="/product">Go to product</router-link>
    <input type="text" v-model="username">
    <button v-click="text"></button>
    <router-view></router-view>
  </div>
 </div>
</template>

4、最后就是新建hello、header、product这几个组件来验证我们的效果,这里就不做演示了,因为我自己已经测试过了,没有问题

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

Javascript 相关文章推荐
为开发者准备的10款最好的jQuery日历插件
Feb 04 Javascript
JS选中checkbox后获取table内一行TD所有数据的方法
Jul 01 Javascript
JS折半插入排序算法实例
Dec 02 Javascript
原生JS封装Ajax插件(同域、jsonp跨域)
May 03 Javascript
原生 JS Ajax,GET和POST 请求实例代码
Jun 08 Javascript
xcode中获取js文件的路径方法(推荐)
Nov 05 Javascript
angular2路由切换改变页面title的示例代码
Aug 23 Javascript
JavaScript对象拷贝与Object.assign用法实例分析
Jun 20 Javascript
JavaScript实现的鼠标跟随特效示例【2则实例】
Dec 22 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
Mar 12 Javascript
使用layui的layer组件做弹出层的例子
Sep 27 Javascript
Openlayers学习之加载鹰眼控件
Sep 28 Javascript
详解使用Node.js 将txt文件转为Excel文件
Jul 05 #Javascript
AngularJS实现进度条功能示例
Jul 05 #Javascript
AngularJS实现tab选项卡的方法详解
Jul 05 #Javascript
angularjs2中父子组件的数据传递的实例代码
Jul 05 #Javascript
jQuery制作input提示内容(兼容IE8以上)
Jul 05 #jQuery
jQuery常见面试题之DOM操作详析
Jul 05 #jQuery
详解基于angular-cli配置代理解决跨域请求问题
Jul 05 #Javascript
You might like
PHP实现自动对图片进行滚动显示的方法
2015/03/12 PHP
php+jQuery+Ajax实现点赞效果的方法(附源码下载)
2020/07/21 PHP
Zend Framework动作助手FlashMessenger用法详解
2016/03/05 PHP
PHP中PDO的事务处理分析
2016/04/07 PHP
Ajax中的JSON格式与php传输过程全面解析
2017/11/14 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
javascript 清空form表单中某种元素的值
2009/12/26 Javascript
分享14个很酷的jQuery导航菜单插件
2011/04/25 Javascript
javascript 操作符(~、&amp;、|、^、)使用案例
2014/12/31 Javascript
JavaScript数据库TaffyDB用法实例分析
2015/07/27 Javascript
Js操作DOM元素及获取浏览器高宽的简单方法
2016/09/08 Javascript
深入理解jquery中的each用法
2016/12/14 Javascript
基于vue实现swipe分页组件实例
2017/05/25 Javascript
浅谈vue实现数据监听的函数 Object.defineProperty
2017/06/08 Javascript
在vue-cli脚手架中配置一个vue-router前端路由
2017/07/03 Javascript
vue权限路由实现的方法示例总结
2018/07/29 Javascript
nodejs微信开发之自动回复的实现
2019/03/17 NodeJs
node之本地服务器图片上传的方法示例
2019/03/26 Javascript
webpack的tree shaking的实现方法
2019/09/18 Javascript
layui form.render('select', 'test2') 更新渲染的方法
2019/09/27 Javascript
jQuery弹框插件使用方法详解
2020/05/26 jQuery
json.stringify()与json.parse()的区别以及用处
2021/01/25 Javascript
[35:27]完美世界DOTA2联赛循环赛 GXR vs FTD BO2第二场 10.29
2020/10/29 DOTA
python中__slots__用法实例
2015/06/04 Python
利用Python3分析sitemap.xml并抓取导出全站链接详解
2017/07/04 Python
python的格式化输出(format,%)实例详解
2018/06/01 Python
Python用字典构建多级菜单功能
2019/07/11 Python
python解析多层json操作示例
2019/12/30 Python
python turtle工具绘制四叶草的实例分享
2020/02/14 Python
如何用PyPy让你的Python代码运行得更快
2020/12/02 Python
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
2014/04/14 HTML / CSS
Java的基础面试题附答案
2016/01/10 面试题
机电一体化职业规划书
2014/01/07 职场文书
2014年小学安全工作总结
2014/12/04 职场文书
2015年街道除四害工作总结
2015/05/15 职场文书
一级电子管军用接收机测评
2022/04/05 无线电