#aurelia
#aurelia
Вопрос:
У меня следующая структура приложения:
-app
-route1
-route2
-child1
-child2
Я хотел бы перейти к route2/child1
из route1
. Использование this.router.navigateToRoute(name of child route)
приводит к ошибке: A route with name 'ranking' could not be found
.
Есть предложения?
Ответ №1:
Это известная проблема, не поддающаяся обходному пути, из-за характера отложенной загрузки. Поскольку вы не можете знать, какой маршрут будет доступен в route2
, пока вы не загрузили его успешно. Обычно мы можем использовать .navigate
для этого параметр with.