Угловой материал DatePicker ДД.ММ.ГГГГ - PullRequest
0 голосов
/ 25 июня 2018

Был ли кто-нибудь успешным с устройством выбора даты в формате «ДД.ММ.ГГГГ» и моментами? Я думаю, что документация, а также звездный блик могут быть сломаны.

Здесь мой MaterialModule (который импортируется в мой AppModule), но все мои средства выбора даты имеют формат LL (24.6.2018) вместо DD.MM.YYYY (24.06.2018).

import {DateAdapter, MAT_DATE_FORMATS, MAT_DATE_LOCALE, MatDatepickerModule} from '@angular/material';
import {MomentDateModule, MomentDateAdapter} from '@angular/material-moment-adapter';

export const MY_FORMATS = {
    parse: {
        dateInput: 'DD.MM.YYYY',
    },
    display: {
        dateInput: 'DD.MM.YYYY',
        monthYearLabel: 'MM YYYY',
        dateA11yLabel: 'DD.MM.YYYY',
        monthYearA11yLabel: 'MM YYYY',
    },
};

@NgModule({
    imports: [..., MatDatepickerModule, MomentDateModule, ...],
    exports: [..., MatDatepickerModule, MomentDateModule, ...],
    providers: [
        {provide: MAT_DATE_LOCALE, useValue: 'de'},
        {provide: DateAdapter, useClass: MomentDateAdapter, deps: [MAT_DATE_LOCALE]},
        {provide: MAT_DATE_FORMATS, useValue: MY_FORMATS},
    ],
})
...