antd ProFormDatePicker默认日期问题

问题描述:使用antd ProFormDatePicker进行日期选择是,当没有选择日期是,页面显示的内容是正确的,后台接收到的是2022-05-15T16:00:00.000Z

解决方法:

  value.format('YYYY-MM-DD'),}}
                             initialValue={question.value?question.value:dayjs('2021-05-16').format('YYYY-MM-DD')}
                             //defaultValue={question.value?question.value:dayjs('2023-05-16', 'YYYY-MM-DD')}
                             //defaultPickerValue={question.value?question.value:dayjs('2023-05-16', 'YYYY-MM-DD')}
                             rules={[{ required: question.flag, message: '这是必填项' }]}
                           />

关键代码部分:

locale={locale}
initialValue={question.value?question.value:dayjs('2021-05-16').format('YYYY-MM-DD')}

day.js获得值后,再进行格式化

你可能感兴趣的:(javascript,前端)