Nativescript Angular: дочерний элемент page-router-outlet для указанного page-router-outlet не отображает содержимое - PullRequest
0 голосов
/ 10 марта 2020

Я столкнулся с проблемой в 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>, оранжевая часть

Я что-то не так пытаюсь сделать оранжевым?

...