我们正在使用:docs here
如果过去的日期在那里,我们想禁用过去的但不显示错误。原因是,当您显示表单时,昨天的日期不是错误的,因为它是昨天选择的。如果再次选择,则过去应该仍然无法选择。这是代码:
<DateTimePicker
value={selectedDate}
disablePast
onChange={this.handleDateChange}
label={this.props.label}
showTodayButton
helperText={"Required"}
/>
答案 0 :(得分:0)
您可以通过
禁用所有内部验证<DateTimePicker
disablePast
error={false}
helperText={null}
/>
答案 1 :(得分:0)
<DateTimePicker
value={selectedDate}
disablePast
onChange={this.handleDateChange}
label={this.props.label}
showTodayButton
helperText={"Required"}
minDateMessage=' '
/>
minDateMessage
将呈现空字符串。此外,如果边框仍然是红色,您可以获取错误的类并简单地更改其边框颜色。