Почему не находит материл модуль для компонета?

Мой модуль SharedModule импортирован в app.module:

@NgModule({
  imports: [CommonModule, MaterialModule],
  declarations: [
    FormsModule,
    MaterialModule,
    HeaderOrderBlockClassifierComponent,
    OrderDefinitionsTabsComponent,
  ],
  exports: [
    HeaderOrderBlockClassifierComponent,
    OrderDefinitionsTabsComponent,
    FormsModule,
    MaterialModule,
    CommonModule,
  ],
})
export class SharedModule {}


Почему Ангуляр ругается на:

HeaderOrderBlockClassifierComponent.
    header-order-block-classifier/header-order-block-classifier.component.html:4:5 - error NG8001: 'mat-icon' is not a known element:
    1. If 'mat-icon' is an Angular component, then verify that it is part of this module.
    2. If 'mat-icon' is a Web Component then add 'CUSTOM_ELEMENTS_SCHEMA' to the '@NgModule.schemas' of this component to suppress this message.


Если HeaderOrderBlockClassifierComponent и MaterialModuleприсутствует в export class SharedModule {}
  • Вопрос задан
  • 227 просмотров
Решения вопроса 1
@babtsoualiaksandr
import {MatIconModule} from '@angular/material/icon';
наверное по этой причине
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы