Возможно, вы пропустили экспорт модуля материала или не добавили в приложение тему материала по умолчанию
Чтобы создать приложение простого материала, используйтекоманды ниже.
ng add @angular/material
ng generate @angular/material:materialNav --name myNav
ng generate @angular/material:materialDashboard --name myDashboard
ng generate @angular/material:materialTable -- name myTable
Например, если вы используете первую команду для создания нового компонента myNav, вы должны увидеть следующий вывод в командной строке:
CREATE src/app/my-nav/my-nav.component.css (110 bytes)
CREATE src/app/my-nav/my-nav.component.html (945 bytes)
CREATE src/app/my-nav/my-nav.component.spec.ts (605 bytes)
CREATE src/app/my-nav/my-nav.component.ts (481 bytes)
UPDATE src/app/app.module.ts (795 bytes)
Чтобы сделатьон виден пользователю, удалите содержимое по умолчанию из файла app.component.html и просто вставьте следующий элемент:
<my-nav></my-nav>
Пожалуйста, следуйте этому блогу