如何在 react-admin DateInput 中禁用日期
How to disable dates in react-admin DateInput
在 React admin 日期输入过滤器中,我们可以使用任何属性来禁用未来日期。
<DateInput
source="name"
label="name"
alwaysOn
validate={getValidate(props)}
/>
React-admin 在后台使用 html5 日期输入,因此您可以为此使用 min 和 max 属性。
参见 Restrict future dates in HTML5 date input。
我们可以将 属性 inputProps 作为 prop 传递并发送 min 和 max
<DateTimeInput
source="end_time"
label="end_time"
fullWidth
inputProps={{
min: '2022-04-22T00:00',
max: '2022-04-28T00:00',
}}
/>
在 React admin 日期输入过滤器中,我们可以使用任何属性来禁用未来日期。
<DateInput
source="name"
label="name"
alwaysOn
validate={getValidate(props)}
/>
React-admin 在后台使用 html5 日期输入,因此您可以为此使用 min 和 max 属性。 参见 Restrict future dates in HTML5 date input。
我们可以将 属性 inputProps 作为 prop 传递并发送 min 和 max
<DateTimeInput
source="end_time"
label="end_time"
fullWidth
inputProps={{
min: '2022-04-22T00:00',
max: '2022-04-28T00:00',
}}
/>