RouterModule.forRoot (МАРШРУТЫ) против RouterModule.forChild (МАРШРУТЫ)
Каковы различия между этими двумя и каковы варианты использования для каждого?
документы не совсем полезны:
forRoot создает модуль, который содержит все директивы, данные маршруты и сам сервис маршрутизатора.
forChild создает модуль, который содержит все директивы и данные маршруты, но не включает службу маршрутизатора.
Мое смутное предположение состоит в том, что один предназначен для «основного» модуля, а другой - для любых импортированных модулей (поскольку у них уже будет служба, доступная из основного модуля), но я не могу вспомнить вариант использования.