Почему форма не отображает DatePicker?Html

Программисты Html
Ответить
Anonymous
 Почему форма не отображает DatePicker?

Сообщение Anonymous »

Я пытаюсь отобразить форму, которая состоит из двух полей: вход и дата. Тем не менее, DatePicker не отображается. Вместо этого я вижу следующее сообщение об ошибке в консоли: < /p>

Ошибка Runtimeerror: NG05100: поставщики из Browsermodule < /code> уже были загружены
. Если вам нужен доступ к общим директивам, таким как
ngif и ngfor import the commonmodule < /code> вместо.

Код: Выделить всё

@Component({
selector: 'app-root',
imports: [
CommonModule,
BrowserAnimationsModule,
ReactiveFormsModule,
FormsModule,
MatInputModule,
MatIconModule,
MatButtonModule,
MatDatepickerModule,
MatFormFieldModule,
MatDatepickerModule,
MatNativeDateModule,
],
providers: [
MatDatepickerModule,
{
provide: MAT_FORM_FIELD_DEFAULT_OPTIONS,
useValue: {
appearance: 'outline',
},
},
],
template: `











`,
})
export class App {
formBuilder = inject(FormBuilder);

form = this.formBuilder.group({
f1: ['', [Validators.required, Validators.pattern(/^\d{2}$/)]],
f2: [null, Validators.required],
});
}
Live Demo здесь

Подробнее здесь: https://stackoverflow.com/questions/797 ... datepicker
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»