0

我有一个父页面kms.html,它正在加载router-outlet,它加载登录页面和我的登陆页面基于登录我实现了路由......现在在路由到我的登陆页面之后再次有router-outlet,如果在登陆组件中我写的

@RouteConfig([

        { path: '/kms/test', name:'Test', component: testComponent }
    ])

由于不允许使用子路由,因此会引发错误/kms...在父路由路径上使用。

如果我删除该@RouteConfig部分它工作正常,但我无法执行子路由。

这有什么线索吗?

4

1 回答 1

2

像这样定义父级的路由配置:

{ path: '/kms/...', component: XXXComponent, as: 'Kms?' }

在你孩子的路线配置中,只把它放在这样的地方:

{ path: '/test', name:'Test', component: testComponent }
于 2016-06-22T15:40:55.290 回答