reactjs - React Datepicker 排除过去的日期
问题描述
我在我的应用程序中使用这个库:
我可以使用一个 excludeDates 道具,我可以在其中传递一个日期列表,也就是这将排除今天和昨天:
excludeDates={[moment(), moment().subtract(1, "days")]}
不过,我宁愿有一种更好的方法,而不是将数百个日期传递到该数组中。
谢谢!
解决方案
也许您可以像这样使用组件:
<DatePicker
selected={this.state.startDate}
onChange={this.handleChange}
minDate={moment().toDate()}
placeholderText="Select a day"
/>
您可以使用 minDate 和 maxDate 道具来选择可选择的唯一日期范围。
推荐阅读
- html - 具有持久纵横比的响应式 CSS 网格
- angular - 角度RouterLinkActive不匹配子路径
- javascript - 传单地图无法识别我的数组变量来自后面代码中的隐藏字段值
- c# - 如何在 C# 和 ASP.NET MVC 中读取/写入 cookie
- foursquare - 从 Foursquare 搜索 api 获取单独的街道号码和街道名称?
- spring-boot - 迁移到最新的 Spring Boot 和 Spring Cloud 后,身份验证服务器 (/oauth/token) 无法正常工作
- xamarin.forms - Container.Resolve 上的棱镜空异常
() - android - 即使应用程序关闭,Ionic 3也会根据本地事件发送通知
- r - R:删除/删除多重共线性变量,基于多重共线性测试输出的输出
- python - 如何忽略某些模型进行迁移?