javascript - 如何让 airbnb react 日期只选择一组日期?

标签 javascript reactjs react-dates

我正在使用 airbnb React 日期作为 React 日历组件。我想要做的是传递一组日期。我想自定义日历,以便用户只能选择那些。我在文档中找不到太多。如果有人曾经这样做过,请告诉我。 https://github.com/airbnb/react-dates

最佳答案

可能会迟到,但请检查 isDayBlocked 属性。它接受一个需要一天时间并返回 bool 值的函数。例如 isDayBlocked(day) { 返回 blockedDays.includes(day); }

另一个有用的属性是 isOutsideRange。语义略有不同,但根据您的要求可能会有用。

更多信息在“日期选择规则”部分:https://github.com/airbnb/react-dates

关于javascript - 如何让 airbnb react 日期只选择一组日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40271515/

相关文章:

javascript - Bootstrap 工具提示在内容较大的表格单元格中偏离中心

reactjs - 使用 DateRangePicker 阻止特定月份中的某一天

javascript - 如何国际化 React-Dates 月份和工作日名称?

javascript - Airbnb React 日期范围选择器仅显示当前月历未选择日期月历

javascript - 手动从 TextField 选择组件、Material UI 和 React 中失去焦点

javascript - react :- It's not rendering my HTML

javascript - 如何在 Javascript 中调整 Google map 信息窗口的大小(v3 API)

javascript - 如何在表单验证中使用Angular应用jquery的远程方法?

javascript - lodash 不 trim 结束和开始

javascript - 如何使用 Material ui 选项卡的 props 更改选项卡?