在应用中,我想更改所有日期选择器格式。 经过调查,这在我的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中工作?
谢谢!