首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用react-day-picker input组合禁用日期

如何使用react-day-picker input组合禁用日期
EN

Stack Overflow用户
提问于 2018-08-09 07:56:46
回答 2查看 2.1K关注 0票数 2

我使用的是NPM包react-day-picker,关于react-day-picker-input元素的文档似乎很少。它提到了一个名为dayPickerProps的属性,它接受一个名为disabledDays的对象。我不知道如何禁用周末和特定日期的组合。我让它单独禁用周末和日期,但当组合在一起时,只接受第一个。文档讨论了如何为常规的日期选择器而不是采用不同属性的日期选择器输入组件实现此功能。有熟悉这个包的人知道我如何完成这个任务吗?

这是我的Fiddle

请注意删除before密钥是如何使daysOfWeek密钥正常工作的。感谢您的帮助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-09 08:28:31

试试这个吧

代码语言:javascript
复制
dayPickerProps={{
      modifiers: {
        disabled: [
          {
            daysOfWeek: [0, 6]
          },
          {
            before: new Date(2018, 7, 8)
          }
        ]
      }
    }}

https://codesandbox.io/s/537qkxy4wn

票数 12
EN

Stack Overflow用户

发布于 2020-06-28 07:18:33

如果您只使用DayPicker,则可以将修饰符作为属性传递,如下所示

代码语言:javascript
复制
<DayPicker
  modifiers={{
    disabled: [
      {
        daysOfWeek: [0, 6]
      },
      {
        before: today
      }
    ]
  }}
/>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51757148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档