日期选择器的
customizing-the-parse-and-display-formats的材料示例使用自定义MAT_DATE_FORMATS
export const MY_FORMATS = {
解析:{
dateInput:’LL’,
},
显示:{
dateInput:’LL’,
monthYearLabel:’MMM YYYY’,
dateA11yLabel:’LL’,
monthYearA11yLabel:’MMMM YYYY’,
};
export const MY_FORMATS = {
解析:{
dateInput:’LL’,
},
显示:{
dateInput:’LL’,
monthYearLabel:’MMM YYYY’,
dateA11yLabel:’LL’,
monthYearA11yLabel:’MMMM YYYY’,
};
我找不到像dateA11yLabel这样的字段将在何处以及如何发挥作用.我能想到的是display.dateInput用于在日历和display上显示所选日期.monthYearLabel用于年份选择器的选择下拉列表.
>其他领域在哪里使用?
>编写自定义MAT_DATE_FORMATS时,必须定义所有
字段?
解决方法
A11Y – 意味着可访问性.看这里
https://material.angular.io/cdk/a11y/overview
在这里 https://material.angular.io/components/datepicker/overview#accessibility
在这里 https://material.angular.io/components/datepicker/overview#accessibility
根据我认为这些格式用于在可访问性模式时显示datepicker.