У меня есть компонент, который использует «MAT_DATE_FORMATS», проблема в том, что «useValue» должно быть значением, которое возвращается с сервера, есть ли способ сделать это, чтобы поставщик был асинхронным?
export const MY_FORMATS = {
parse: {
dateInput: 'LL',
},
display: {
dateInput:'YYYY-MM-DD',
monthYearLabel: 'YYYY',
dateA11yLabel: 'LL',
monthYearA11yLabel: 'YYYY',
},
};
@Component({
selector: 'esp-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss'],
providers: [
{provide: MAT_DATE_FORMATS, useValue: MY_FORMATS},
]
})
export class AppComponent implements OnInit
Мне нужно, чтобы значение dateInput было динамическим c значением с сервера и не было жестко запрограммировано, как здесь "YYYY-MM-DD".