本文共 1322 字,大约阅读时间需要 4 分钟。
该文章的项目是我的上篇文章的项目,上篇博客地址:
嵌套路由就是路由中的路由,路径的子路径,如图中/user/foo下有两个profile、posts子路由。
嵌套路由有什么用?可以使用相同模版,网页框架不变,只改变一小部分内容/user/foo/profile /user/foo/posts+------------------+ +-----------------+| User | | User || +--------------+ | | +-------------+ || | Profile | | +------------> | | Posts | || | | | | | | || +--------------+ | | +-------------+ |+------------------+ +-----------------+
在src/components下创建address.vue
地址:北京市
在src/components下创建postman.vue
快递员:小章
引入上面写的页面文件
import address from '@/components/address'import postman from '@/components/postman'
修改router.js中about路由内容
{ path: '/about', name: 'about', component: About, children:[ { path: 'address', name: 'address', component: address }, { path: 'postman', name: 'postman', component: postman } ] },
子路由中的路径(path)需要是相对路径,所以不能在路径前面加"/"。
修改about.vue文件
关于我们地址 快递员
启动项目,在浏览器中打开,点击“关于”(注意浏览器地址栏变化)
vue动态路由:
转载地址:http://rrhrz.baihongyu.com/