reactjs - 如何将默认值设置为 KeyboardDatePicker
问题描述
我有一个 React hook 表单,我想从 props 的数据中设置 KeyboardDatePicker 的默认值。我该怎么做?
<KeyboardDatePicker
name="startDate"
format="dd/MM/yyyy"
margin="normal"
inputVariant="outlined"
ref={register}
label={t('Data Início')}
value={fromSelectedDate}
onChange={handleDateChangeFrom}
disablePast
cancelLabel={t('cancel')}
error={errors.startDate}
/>
解决方案
每当您声明“fromSelectedDate”时,您都可以设置默认日期,即它应该是这样的:
const [fromSelectedDate,setfromSelectedDate] = useState(new Date());
- 它将默认日期设置为今天的日期。