首页 > 解决方案 > 如何将默认值设置为 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}
        />            

标签: reactjsmaterial-ui

解决方案


每当您声明“fromSelectedDate”时,您都可以设置默认日期,即它应该是这样的:

const [fromSelectedDate,setfromSelectedDate] = useState(new Date());
  • 它将默认日期设置为今天的日期。

推荐阅读