vue-router实现嵌套路由的讲解
一、嵌套路由(配置好父路由component后,在父路由下面添加children属性来配置这个父路由的子路由)
成都创新互联服务项目包括寿光网站建设、寿光网站制作、寿光网页制作以及寿光网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,寿光网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到寿光省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!
需要注意的是:父组件中的
嵌套路由的现象:点击了路由跳转之后父路由组件的内容一直呈现;子路由的内容进行切换,地址栏的路径也随之改变。
// 嵌套路由 { 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实现嵌套路由的讲解
本文路径:http://myzitong.com/article/jhjgdp.html