动态添加路由:router.addroute(父路由,{注册子路由})
addRoute
添加一条新的路由记录作为现有路由的子路由。如果路由有一个 name,并且已经有一个与之名字相同的路由,它会先删除之前的路由。
//父路由是一个可选项。
addRoute(父路由, 要添加的子路由)
注意,添加路由并不会触发新的导航。也就是说,除非触发新的导航,否则不会显示所添加的路由。(就是说这一步操作只是添加路由,并不会直接跳转到新路由的页面)
用法演示:
1.在注册路由的router.index.js文件中
2.在组件中动态添加路由: