javascript - 在选择日期传播到上个月。(react-datepicker)
问题描述
我正在使用 react-datepicker 3.1.3 版本,我正在尝试使用monthsShown和showPreviousMonths显示上个月和当前月份,对于monthsShown = 1,它工作正常,但对于所选日期的monthsShown > 1,它正在传播到上一个个月。
<DatePicker
shouldCloseOnSelect={false}
selectsRange
monthsShown={2}
showPreviousMonths={true}
/>
解决方案
按照官方链接,我认为设置您的startDate
.
() => {
const [startDate, setStartDate] = useState(new Date());
return (
<DatePicker
selected={startDate}
showPreviousMonths
onChange={date => setStartDate(date)}
monthsShown={2}
/>
);
};
推荐阅读
- machine-learning - Spacy-Transformers:访问 GPT-2?
- sql - 如果我对简单的选择查询执行回滚语句会发生什么
- excel - 从下拉列表中选择工作表并打印为 PDF
- python - 使用python在scattermapbox中的点周围绘制一个多边形
- python - 如何处理多个数据集的批量标准化?
- amazon-web-services - 在 openapi 中定义的 Cognito 用户池授权器,没有硬编码值
- node.js - Node Sass 还不支持你当前的环境:Linux 64-bit with Unsupported runtime (93)
- mongoose - 使用 $and、$or 和 $and 进行 Mongoose 查询
- extjs - 选项卡面板包含不适合面板宽度的项目
- flutter - 无法在您的颤振应用程序中构建您的自定义启动画面