Проблема в том, что вы используете <mat-radio-button></mat-radio-button>
в модуле, где MatRadioModule
не импортируется.
Во-первых, вам нужно добавить angular/material
и angular/cdk
в качестве зависимостей к вашему проект.
Чтобы правильно импортировать MatRadioModule
, убедитесь, что он импортирован в модуль, где вы используете <mat-radio-button></mat-radio-button>
Как это:
import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule } from '@angular/forms';
import { AppComponent } from './app.component';
import { MatRadioModule } from '@angular/material/radio';
@NgModule({
imports: [ BrowserModule, FormsModule, MatRadioModule ],
declarations: [ AppComponent ],
bootstrap: [ AppComponent ]
})
export class AppModule { }
Сейчас Я могу использовать его в своем шаблоне следующим образом: (в пределах AppModule
)
<mat-radio-button></mat-radio-button>
Пример: https://stackblitz.com/edit/angular-c8kmds
Убедитесь, что вы выполнили все эти шаги и убедитесь, что MatRadioModule
импортировано справа Module