antd 報錯date.clone is not a function


頁面中使用了日期組件,新增沒問題,在編輯賦值時報錯,賦值的日期格式receiptDate: "2021-09-17"

date.clone is not a function

 

看了一下文檔,

DatePicker與

TimePicker的value值需要moment屬性

所以拿到值后,對日期進行轉換

引入moment

import moment from 'moment'
 
對獲取的數據進行日期格式轉換
Reflect.set(formData, 'receiptDate', moment(formData.receiptDate))
 
賦值給form組件
form.setFieldsValue({ ...formData })


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM