Я интегрировал пользовательский интерфейс материала в свой угловой проект, используя эту команду добавить @angular/материал, и я импортировал все необходимые компоненты в файл app.module.ts, но столкнулся с приведенной ниже ошибкой.
Вот мой HTML-код
<mat-form-field appearance = "fill">
<mat-label>Choose a date</mat-label>
<input matInput [matDatepicker] = "picker">
<mat-datepicker-toggle matSuffix [for] = "picker"></mat-datepicker-toggle>
<mat-datepicker #picker></mat-datepicker>
</mat-form-field>
Пожалуйста, помогите мне решить эту проблему
Ваш HTML-код в порядке. Убедитесь, что правильный импорт был сделан.
@NgModule({
imports: [
BrowserModule,
FormsModule,
BrowserAnimationsModule,
MatDatepickerModule,
MatNativeDateModule,
MatInputModule,
MatFormFieldModule,
ReactiveFormsModule,
],
declarations: [
AppComponent,
HelloComponent,
],
bootstrap: [AppComponent],
})
export class AppModule {}
Возможно, вы забыли импортировать MatInputModule.
import { MatFormFieldModule, MatInputModule } from '@angular/material';
@NgModule({
imports: [
MatFormFieldModule,
MatInputModule
]
})
export class AppModule { }
Нет, на самом деле я импортировал оба на app.module.ts
вы проверяли этот stackoverflow.com/questions/46705101/…