【发布时间】:2021-12-07 14:38:30
【问题描述】:
我正在使用 react-date-range 组件,并想在界面左侧添加一些我自己的自定义 inputRanges。目前有,昨天,上周,上个月等。我想添加“今年”,“去年”,“12个月前”
我可以使用删除预设范围
inputRanges={[]}
但我正在努力确定如何添加我自己的范围。我看到范围对象的形状是:
{
startDate: PropTypes.object,
endDate: PropTypes.object,
color: PropTypes.string,
key: PropTypes.string,
autoFocus: PropTypes.bool,
disabled: PropTypes.bool,
showDateDisplay: PropTypes.bool,
}
但是填充对象并将其作为数组元素传递给 inputRanges 也不起作用:
inputRanges={[{
startDate: new Date(),
endDate: new Date(),
color: "#eecc99",
key: "Today",
autoFocus: false,
disabled: false,
showDateDisplay: true,
}]}
我正在阅读这里的文档,但没有多大帮助:https://www.npmjs.com/package/react-date-range
【问题讨论】:
标签: reactjs react-daterange-picker