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 相关文章推荐
JS中style属性
Oct 11 Javascript
Mootools 1.2教程 Tooltips
Sep 15 Javascript
一行代码告别document.getElementById
Jun 01 Javascript
easyui tree带checkbox实现单选的简单实例
Nov 07 Javascript
JavaScript中${pageContext.request.contextPath}取值问题及解决方案
Dec 08 Javascript
微信小程序遇到修改数据后页面不渲染的问题解决
Mar 09 Javascript
浅谈JS封闭函数、闭包、内置对象
Jul 18 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
Aug 14 jQuery
vue实现div拖拽互换位置
Jul 29 Javascript
vue router 组件的高级应用实例代码
Apr 08 Javascript
vue如何自动化打包测试环境和正式环境的dist/test文件
Jun 06 Javascript
Vue指令实现OutClick的示例
Nov 16 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函数解决SQL injection
2006/10/09 PHP
php类常量的使用详解
2013/06/08 PHP
php利用单例模式实现日志处理类库
2014/02/10 PHP
php上传图片存入数据库示例分享
2014/03/11 PHP
PHP5.3连接Oracle客户端及PDO_OCI模块的安装方法
2016/05/13 PHP
PHP弱类型的安全问题详细总结
2016/09/25 PHP
PHP mongodb操作类定义与用法示例【适合mongodb2.x和mongodb3.x】
2018/06/16 PHP
javascript getElementsByClassName实现代码
2010/10/11 Javascript
javascript一些实用技巧小结
2011/03/18 Javascript
原生js实现查找/添加/删除/指定元素的class
2013/04/12 Javascript
js中生成map对象的方法
2014/01/09 Javascript
jquery实现的导航固定效果
2014/04/28 Javascript
Javascript Object 对象学习笔记
2014/12/17 Javascript
jQuery实现文本展开收缩特效
2015/06/03 Javascript
JavaScript DOM 学习总结(五)
2015/11/24 Javascript
js实现微信分享代码
2020/10/11 Javascript
基于JQuery的购物车添加删除以及结算功能示例
2017/03/08 Javascript
关于Vue的路由权限管理的示例代码
2018/03/06 Javascript
Vue中v-for的数据分组实例
2018/03/07 Javascript
详解vue组件之间的通信
2020/08/30 Javascript
Python简单实现enum功能的方法
2016/04/25 Python
python 实现得到当前时间偏移day天后的日期方法
2018/12/31 Python
python实现对象列表根据某个属性排序的方法详解
2019/06/11 Python
pycharm 激活码及使用方式的详细教程
2020/05/12 Python
CSS3 transform的skew属性值图文详解
2014/07/21 HTML / CSS
几个CSS3的flex弹性盒模型布局的简单例子演示
2016/05/12 HTML / CSS
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
2012/12/07 HTML / CSS
学前教育教师求职自荐信
2013/09/22 职场文书
党员志愿者活动总结
2014/06/26 职场文书
人事经理岗位职责范本
2014/08/04 职场文书
领导班子整改方案
2014/10/25 职场文书
2014年企业工会工作总结
2014/11/12 职场文书
2014年卫生院工作总结
2014/12/03 职场文书
大学生个人简历自我评价
2015/03/11 职场文书
2015年个人审计工作总结
2015/04/07 职场文书
图书借阅制度范本
2015/08/06 职场文书