【发布时间】:2019-09-01 17:19:55
【问题描述】:
我正在使用 react-datepicker,就像下面有 minDate 属性一样。
<DatePicker
className="form-control"
minDate={new Date()}
selected={this.props.GrantExpiryDate}
onChange={(e) => { this.props.onGrantExpiryDateSubmit(e); }}
disabled={disableControl} />
{this.props.GrantExpiryDate == null ? <div className={styles.requiredValidation}>Please select a date</div> : ''}
如果我使用 DatePicker 选择日期,它可以正常工作,如快照所示。
但是当我通过手动输入日期选择器控件输入日期时,它允许我输入那些被禁用的旧日期。
我知道这可以通过自定义函数来处理,但这仍然不是我所期望的 minDate 属性的行为。
有没有什么属性或东西可以解决这个问题。
【问题讨论】: