Мне бы хотелось, чтобы в одном компоненте было два средства выбора даты с разными форматами даты.
К сожалению, я провел уже три дня и не достиг этого.
Я определил формат даты в основноммодуль DateProvider, и я знаю, что я могу переопределить эти форматы в конкретном компоненте, например:
export const MY_FORMATS = {
parse: {
dateInput: 'YYYY-MM',
},
display: {
dateInput: 'YYYY-MM',
monthYearLabel: 'MMM YYYY',
dateA11yLabel: 'LL',
monthYearA11yLabel: 'MMMM YYYY',
},
};
@Component({
selector: '...',
templateUrl: '...',
styleUrls: ['...'],
providers: [
{provide: DateAdapter, useClass: MomentDateAdapter, deps: [MAT_DATE_LOCALE]},
{provide: MAT_DATE_FORMATS, useValue: MY_FORMATS},
],
})
Это решение будет достаточно, когда я хочу иметь разные форматы между компонентами, но как я могу иметь два средства выбора датыс разными форматами даты в одном компоненте?
помогите пожалуйста!