#angular #typescript
Вопрос:
У меня есть компонент с именем barchar
.
Существует еще один компонент модуля srcappmodulesdashboardpage
, и в этом файле есть файл модуля.
но barchzt
у него нет модуля.
как использовать barchzt
в srcappmodulesdashboardpagehome-pagehome-page.component.html
?
Я попытался включить селектор <app-barchart></app-barchart>
, srcappmodulesdashboardpagehome-pagehome-page.component.html
но я получаю следующую ошибку:
'app-barchart' is not a known element
Комментарии:
1. Где вы предоставили этот компонент
barchar
? Кроме того, вы пытаетесь использоватьbarchar
в нескольких модулях? Acomponent
может быть объявлено только в одном модуле, si, если это так, вы можете просто создатьShared
модуль и предоставить его в любом другом нужном вам модуле (обязательноexport
также в компонентах).2. Зарегистрируйте компонент в
dashboard
модуле. если вы будете совместно использовать определенный компонент с различными модулями, рекомендуется создать общий модуль и экспортировать компонент.
Ответ №1:
импортируйте компонент barchzt в свой app.модуль, затем в модуле приложения введите имя компонента barchzt в объявлениях