vue动态嵌套路由问题

router.addRoute({ name: 'admin', path: '/admin', component: Admin })
router.addRoute('admin', { path: 'settings', component: AdminSettings })
vuerouter官网提供了动态添加嵌套路由的方法,经测试无效只会添加到第一级路由层面,且父路由的children也没有该子路由的信息是为什么。解决方法只能拼接路由覆盖吗

请参考这篇文章:
https://blog.csdn.net/Cool_breeze_/article/details/117229365
里面提到:“想要在index下动态添加子路由test,特别要注意添加的子路由的path一定要把父路由的路径也带上”