Почему функциональные модули должны экспортировать общие зависимости в AngularJS

Я читал этот учебник по созданию функционального модуля: https://johnpapa.net/introducing-angular-modules-feature-modules-2/.

В этом уроке FormsModule импортируется shared.module.ts а затем экспортируется. Это почему?

Также почему shared.module.ts также экспорт CommonModule, Это почему?

Также это означает, что я должен экспортировать все импорты моего SharedModule?

С наилучшими пожеланиями

1 ответ

Так что импортирующему модулю не нужно их импортировать. Я предполагаю, что использование этого модуля обычно требует CommonModule а также FormsModule в любом случае, и таким образом, просто добавив ShardModule в imports: [] Сделаю.

Другие вопросы по тегам