vue-router实现嵌套路由的讲解


Posted in Javascript onJanuary 19, 2019

一、嵌套路由(配置好父路由component后,在父路由下面添加children属性来配置这个父路由的子路由)

需要注意的是:父组件中的<router-view></router-view>是子组件的占位符是必不可少的

嵌套路由的现象:点击了路由跳转之后父路由组件的内容一直呈现;子路由的内容进行切换,地址栏的路径也随之改变。

// 嵌套路由
  {
   path: '/nest',
   component: () => import('@/nest/nest'),
   // 嵌套路由的关键字children,在父路由中添加children数组 中添加子路径
   children:[
    {
     // 要注意,以 / 开头的嵌套路径会被当作根路径,这让你充分的使用嵌套组件而无须设置嵌套的路径。如果这里的path的值为'/son1将无法渲染son1子组件'
     path: 'son1',
     component: () => import('@/nest/nest_son1')
    },
   ]
  }

上面子路由中加不加‘/' 的区别:当去到son1的时候加 ‘/'会在地址栏中显示  #/son1;不加 ‘/'的时候回在地址栏中显示 #/nest/son1

注意:/xx就是根路径

vue-router实现嵌套路由的讲解

vue-router实现嵌套路由的讲解

vue-router实现嵌套路由的讲解

vue-router实现嵌套路由的讲解

效果:

vue-router实现嵌套路由的讲解

vue-router实现嵌套路由的讲解

vue-router实现嵌套路由的讲解

若有不足请多多指教!希望给您带来帮助!

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Javascript 相关文章推荐
Javascript打印网页部分内容的脚本
Nov 17 Javascript
用表格输出1-1000之间的数字实现代码(附特效)
Apr 21 Javascript
谈谈JavaScript数组常用方法总结
Jan 24 Javascript
Js实现京东无延迟菜单效果实例(demo)
Jun 02 Javascript
node中Express 动态设置端口的方法
Aug 04 Javascript
微信小程序修改swiper默认指示器样式的实例代码
Jul 18 Javascript
对Vue beforeRouteEnter 的next执行时机详解
Aug 25 Javascript
Vue封装的可编辑表格插件方法
Aug 28 Javascript
17道题让你彻底理解JS中的类型转换
Aug 08 Javascript
基于vue、react实现倒计时效果
Aug 26 Javascript
three.js利用gpu选取物体并计算交点位置的方法示例
Nov 25 Javascript
JS数组方法reduce的用法实例分析
Mar 03 Javascript
vue-router实现编程式导航的代码实例
Jan 19 #Javascript
vue数据操作之点击事件实现num加减功能示例
Jan 19 #Javascript
vue-router命名路由和编程式路由传参讲解
Jan 19 #Javascript
Vue实现的父组件向子组件传值功能示例
Jan 19 #Javascript
vue-router命名视图的使用讲解
Jan 19 #Javascript
微信小程序实现提交input信息到后台的方法示例
Jan 19 #Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
Jan 19 #Javascript
You might like
Yii2框架实现数据库常用操作总结
2017/02/08 PHP
Laravel 5.5基于内置的Auth模块实现前后台登陆详解
2017/12/21 PHP
php原生数据库分页的代码实例
2019/02/18 PHP
jQuery 处理表单元素的代码
2010/02/15 Javascript
javascript复制对象使用说明
2011/06/28 Javascript
js获取页面传来参数的方法
2014/09/06 Javascript
js实现仿阿里巴巴城市选择框效果实例
2015/06/24 Javascript
JavaScript实现动态添加,删除行的方法实例详解
2015/07/02 Javascript
实例讲解使用原生JavaScript处理AJAX请求的方法
2016/05/10 Javascript
表格展示利器 Bootstrap Table实例代码
2017/09/06 Javascript
vue2实现数据请求显示loading图
2017/11/28 Javascript
vue.js响应式原理解析与实现
2020/06/22 Javascript
性能优化篇之Webpack构建速度优化的建议
2019/04/03 Javascript
Vue.js仿Select下拉框效果
2020/02/18 Javascript
vue router返回到指定的路由的场景分析
2020/11/10 Javascript
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
python实现简易云音乐播放器
2018/01/04 Python
通过python将大量文件按修改时间分类的方法
2018/10/17 Python
Python的UTC时间转换讲解
2019/02/26 Python
详解python中init方法和随机数方法
2019/03/13 Python
Python3.5字符串常用操作实例详解
2019/05/01 Python
使用Python实现将list中的每一项的首字母大写
2019/06/11 Python
PyQt5组件读取参数的实例
2019/06/25 Python
Python数据库小程序源代码
2019/09/15 Python
pytorch查看torch.Tensor和model是否在CUDA上的实例
2020/01/03 Python
浅谈pycharm导入pandas包遇到的问题及解决
2020/06/01 Python
浅析与CSS3的loading动画加载相关的transition优化
2015/05/18 HTML / CSS
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
2012/04/17 面试题
迷你西餐厅创业计划书范文
2013/12/31 职场文书
公司同意接收函
2014/01/13 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
新闻简讯格式及范文
2015/07/22 职场文书
三十年同学聚会感言
2015/07/30 职场文书
职场中的你,辞职信写对了吗?
2019/06/26 职场文书
python3读取文件指定行的三种方法
2021/05/24 Python
SQL实现LeetCode(180.连续的数字)
2021/08/04 MySQL