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 异常处理使用总结
Jun 21 Javascript
jQuery 第二课 操作包装集元素代码
Mar 14 Javascript
基于jquery的bankInput银行卡账号格式化
Aug 22 Javascript
js关闭当前页面(窗口)的几种方式总结
Mar 05 Javascript
jquery简单的拖动效果实现原理及示例
Jul 26 Javascript
javascript之with的使用(阿里云、淘宝使用代码分析)
Oct 11 Javascript
为你的微信小程序体积瘦身详解
May 20 Javascript
gulp解决跨域的配置文件问题
Jun 08 Javascript
浅谈sass在vue注意的地方
Aug 10 Javascript
axios进阶实践之利用最优雅的方式写ajax请求
Dec 20 Javascript
Vue路由钩子之afterEach beforeEach的区别详解
Jul 15 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
Apr 28 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多线程批量采集下载美女图片的实现代码(续)
2013/06/03 PHP
基于Laravel(5.4版本)的基本增删改查操作方法
2019/10/11 PHP
js弹出层包含flash 不能关闭隐藏的2种处理方法
2013/06/17 Javascript
使用js在页面中绘制表格核心代码
2013/09/16 Javascript
jquery交替变换颜色的三种方法 实例代码
2013/11/19 Javascript
JavaScript表单通过正则表达式验证电话号码
2014/03/14 Javascript
浅析js绑定事件的常用方法
2016/05/15 Javascript
BootStrap中Tab页签切换实例代码
2016/05/30 Javascript
angularJS+requireJS实现controller及directive的按需加载示例
2017/02/20 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
vue axios 给生产环境和发布环境配置不同的接口地址(推荐)
2018/05/08 Javascript
微信小程序实现指定显示行数多余文字去掉用省略号代替
2018/07/25 Javascript
手淘flexible.js框架使用和源代码讲解小结
2018/10/15 Javascript
小程序实现授权登陆的解决方案
2018/12/02 Javascript
微信小程序rich-text富文本用法实例分析
2019/05/20 Javascript
JS学习笔记之原型链和利用原型实现继承详解
2019/05/29 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
2020/02/06 Javascript
原生JS运动实现轮播图
2021/01/02 Javascript
python实现linux服务器批量修改密码并生成execl
2014/04/22 Python
局域网内python socket实现windows与linux间的消息传送
2019/04/19 Python
python操作openpyxl导出Excel 设置单元格格式及合并处理代码实例
2019/08/27 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
Django bulk_create()、update()与数据库事务的效率对比分析
2020/05/15 Python
浅谈如何使用python抓取网页中的动态数据实现
2020/08/17 Python
手把手教你将Flask应用封装成Docker服务的实现
2020/08/19 Python
Spartoo英国:欧洲最大的网上鞋店
2016/09/13 全球购物
Chain Reaction Cycles俄罗斯:世界上最大的在线自行车商店
2019/08/27 全球购物
建筑个人求职信范文
2014/01/25 职场文书
就业意向书
2014/07/29 职场文书
办公楼租房协议书范本
2014/11/25 职场文书
天坛导游词
2015/02/02 职场文书
检讨书格式范文
2015/05/07 职场文书
入党群众意见范文
2015/06/02 职场文书
2016新党章学习心得体会
2016/01/15 职场文书
《我要的是葫芦》教学反思
2016/02/18 职场文书
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS