Javascript 反应日选择器:更改arial标签属性

Javascript 反应日选择器:更改arial标签属性,javascript,accessibility,react-day-picker,Javascript,Accessibility,React Day Picker,react day选择器的当前aria标签格式为 aria-label="Sun Oct 29 2017" 但如何将其更改为不同的格式,如 aria-label="29, OCTOBER SUNDAY 2017" 阅读文档无助于了解是否可以自定义此功能您可以更改formatDay函数: 要返回您喜欢的字符串,例如: import DayPicker, { LocaleUtils } from "react-day-picker"; function formatDay(d, loc

react day选择器的当前aria标签格式为

  aria-label="Sun Oct 29 2017"
但如何将其更改为不同的格式,如

  aria-label="29, OCTOBER SUNDAY 2017"
阅读文档无助于了解是否可以自定义此功能

您可以更改formatDay函数:

要返回您喜欢的字符串,例如:

import DayPicker, { LocaleUtils } from "react-day-picker";

function formatDay(d, locale) {
    return <span>{d.getDate()}-s{d.getMonth()}-{d.getFullYear()}</span>
}

<DayPicker localeUtils={ { ...LocaleUtils, formatDay } } />

已将其解析为日期d:date,区域设置:String⇒ 字符串格式指定日期用作aria标签的字符串