В приложении я хочу изменить все мои форматы выбора даты. После расследования, это работает для меня в моем app.module.ts-
export const MY_FORMATS = {
parse: {
dateInput: 'LL',
},
display: {
dateInput: 'YYYY-MM-DD',
monthYearLabel: 'YYYY',
dateA11yLabel: 'LL',
monthYearA11yLabel: 'YYYY',
},
};
@NgModule({
imports: [
BrowserModule,
HttpClientModule
...
],
declarations: [
AppComponent
...
],
providers: [
{provide: DateAdapter, useClass: MomentDateAdapter, deps: [MAT_DATE_LOCALE]},
{provide: MAT_DATE_FORMATS, useValue: MY_FORMATS},
],
bootstrap: [AppComponent],
})
export class AppModule { }
Но проблема в том, что я хочу, чтобы "dateInput" в моем объекте не был жестко закодирован, как здесь "YYYY-MM-DD ", но будет значением, которое возвращается с сервера.
Есть ли способ сделать это, чтобы он работал в моем app.module?
Спасибо!