Я столкнулся с проблемой в Nativescript Angular, когда содержимое страницы-маршрутизатора-розетки не отображается, если оно является дочерним по отношению к именованной странице-маршрутизатору.
Я создал игровая площадка, чтобы показать различия между поведением PRO, который является дочерним по отношению к PRO по умолчанию, и PRO, который является дочерним по отношению к названному (вспомогательному) выходу маршрутизатора страницы.
Вот URL-адрес игровой площадки app https://play.nativescript.org/?template=play-ng&id=3GMdit
Структура выглядит следующим образом:
- Root PRO (app component)
- PRO (Home Component)
- PRO (Unnamed component) (yellow part in preview)
- Content (named child component) (gray part in preview)
- Named PRO (Home Component)
- PRO (Named Component) (Red part in preview)
- Content (Unnamed child component) (Orange part in preview)
При указанной выше структуре содержимое должно отображаться в page-router-outlet
компонента Named, ie. которая является дочерней по отношению к именованной розетке маршрутизатора страницы, не отображается, и оранжевая часть не отображается.
Если PRO для именованного компонента изменяется на элемент Angular <router-outlet></router-outlet>
, оранжевая часть
Я что-то не так пытаюсь сделать оранжевым?