我怎样才能做到ReactJS Datepicker应该只显示从本月开始的日期(无回溯日期)。
最佳答案
这并不完全是我想要做的,但它是一个快速解决方案。
我使用 ReactJS Datepicker 中的 includeDates={this.state.includeDates}
我创建了一个自定义函数来打印从今天开始的天数,并将其保存在一个数组中,然后将其传递给 react 状态excludeDates: ['']
,
并且只有那些日子才是可点击的。
let fromDate = moment();
let toDate = moment().add(24, 'months'); //including only days starting from today untill 2 year
for (let i = 0; i < moment(toDate).diff(fromDate, 'days') + 1; i++) {
state.includeDates.push(moment(fromDate).add(i, 'days'));
}
谢谢你!希望它对某人有帮助。
关于ReactJS Datepicker - 我希望日期选择器从本月开始并且仅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45241079/