Рассмотрим эту структуру; --MyModule ---- Заголовок ---- HeaderLogo
Я пытаюсь разработать угловые компоненты в сборнике рассказов. Я могу видеть и разрабатывать один компонент, но когда я импортирую компонент в другой компонент (логотип заголовка в заголовок) (тот же модуль), я получаю следующую ошибку:
Ошибки синтаксического анализа шаблона: «header-logo» - неизвестный элемент: 1. Если «header-logo» - это компонент Angular, то убедитесь, что он является частью этого модуля. 2. Если «header-logo» является веб-компонентом, добавьте «CUSTOM_ELEMENTS_SCHEMA» к «@ NgModule.schemas» этого компонента, чтобы подавить это сообщение.
Когда я добавляю родительский модуль в moduleMetadata таким образом (чтобы импортировать HeaderLogo),
addDecorator(
moduleMetadata({
imports: [MyModule],
})
);
Я получаю;
index.js: 19 Ошибка: Тип HeaderComponent является частью объявлений двух модулей: MyModule и DynamicModule! Пожалуйста, подумайте о перемещении HeaderComponent в модуль более высокого уровня, который импортирует MyModule и DynamicModule. Вы также можете создать новый NgModule, который экспортирует и включает HeaderComponent, а затем импортирует этот NgModule в MyModule и DynamicModule.
Как я могу заставить это работать?