Дочерние маршруты не разрешены для /. Использовать на родительском пути маршрута

У меня есть родительская страница kms.html, которая загружается с выходом маршрутизатора, который загружает страницу входа и мою целевую страницу на основе входа в систему, я реализовал маршрутизацию ... теперь, после маршрутизации на мою целевую страницу, которая снова имеет выход маршрутизатора, в целевом компоненте, если я пишу

@RouteConfig([

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

он выдает ошибку, поскольку Дочерние маршруты не разрешены для /kms. Используйте ... на родительском пути маршрута.

Если я удалю эту @RouteConfig часть, все будет нормально, но я не смогу выполнить дочернюю маршрутизацию.

Есть какие-нибудь подсказки по этому поводу?


person sudhir    schedule 22.06.2016    source источник


Ответы (1)


Определите конфигурацию родительского маршрута следующим образом:

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

И в конфигурации маршрута вашего ребенка укажите это только так:

{ path: '/test', name:'Test', component: testComponent }
person rinukkusu    schedule 22.06.2016