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 相关文章推荐
jquery 插件学习(六)
Aug 06 Javascript
JavaScript移除数组内重复元素的方法
Mar 18 Javascript
jQuery为动态生成的select元素添加事件的方法
Aug 29 Javascript
jQuery弹出层插件popShow用法示例
Jan 23 Javascript
vue修改对象的属性值后页面不重新渲染的实例
Aug 09 Javascript
vue.js添加一些触摸事件以及安装fastclick的实例
Aug 28 Javascript
使用electron实现百度网盘悬浮窗口功能的示例代码
Oct 24 Javascript
微信小程序开发的基本流程步骤
Jan 31 Javascript
小程序实现自定义导航栏适配完美版
Apr 02 Javascript
教你完全理解ReentrantLock重入锁
Jun 03 Javascript
JS实现随机点名器
Apr 12 Javascript
微信小程序通过websocket实时语音识别的实现代码
Aug 19 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
PHP中Header使用的HTTP协议及常用方法小结
2014/11/04 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
WordPress中给媒体文件添加分类和标签的PHP功能实现
2015/12/31 PHP
优化WordPress中文章与评论的时间显示
2016/01/12 PHP
PHP单例模式是什么 php实现单例模式的方法
2016/05/14 PHP
PHP中的密码加密的解决方案总结
2016/10/26 PHP
PHP数据库操作三:redis用法分析
2017/08/16 PHP
JavaScript对象、属性、事件手册集合方便查询
2010/07/04 Javascript
JavaScript移除数组元素减少长度的方法
2013/09/05 Javascript
Extjs根据条件设置表格某行背景色示例
2014/07/23 Javascript
JavaScript类继承及实例化的方法
2015/07/25 Javascript
JavaScript地理位置信息API
2016/06/11 Javascript
详解Angularjs 如何自定义Img的ng-load 事件
2017/02/15 Javascript
Angular.JS中select下拉框设置value的方法
2017/06/20 Javascript
p5.js入门教程之鼠标交互的示例
2018/03/16 Javascript
微信小程序中时间戳和日期的相互转换问题
2018/07/09 Javascript
使用微信小程序开发弹出框应用实例详解
2018/10/18 Javascript
vue中多路由表头吸顶实现的几种布局方式
2019/04/12 Javascript
layui关闭弹窗后刷新主页面和当前更改项的例子
2019/09/06 Javascript
javascript跳转与返回和刷新页面的实例代码
2019/11/20 Javascript
vue中keep-alive,include的缓存问题
2019/11/26 Javascript
jQuery实现带进度条的轮播图
2020/09/13 jQuery
通过实例解析json与jsonp原理及使用方法
2020/09/27 Javascript
Python 抓取动态网页内容方案详解
2014/12/25 Python
使用python和Django完成博客数据库的迁移方法
2018/01/05 Python
django使用LDAP验证的方法示例
2018/12/10 Python
Python基于Logistic回归建模计算某银行在降低贷款拖欠率的数据示例
2019/01/23 Python
python接口自动化如何封装获取常量的类
2019/12/24 Python
Django 后台带有字典的列表数据与页面js交互实例
2020/04/03 Python
Html5 postMessage实现跨域消息传递
2016/03/11 HTML / CSS
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
《浅水洼里的小鱼》听课反思
2014/02/28 职场文书
村级环境卫生整治方案
2014/05/04 职场文书
校运会口号
2014/06/18 职场文书
某集团股份有限公司委托书样本
2014/09/24 职场文书
Python实现机器学习算法的分类
2021/06/03 Python