提交以及回填
引入插件,时间转化
//时间转换
import moment from 'moment';
// 数据 图片回填useEffect(() => {if (!Object.values(data).length) return falseform.setFieldsValue({...data,timer1: moment(data.timer1),timer2: [moment(data.timer2[0]), moment(data.timer2[1])],});setFileList([{uid: '-1',name: 'image.png',status: 'done',url: data.img[0],},]);setFileList2([{uid: '-1',name: 'image.png',status: 'done',url: data.img2[0],},]);}, [data]);// 提交事件const onFinish = async (values) => {// 转化为时间戳格式// const timer = moment(values.as._d).valueOf()const time1 = new Date(values.timer1).getTime()const time2 = [new Date(values.timer2[0]).getTime(),new Date(values.timer2[1]).getTime(),]if (id) {await dispatch({type: 'form/pushUser',payload: {token: 'nFzhrtMvdSoBa67rG4GUvlEytGdwJv0j',info: {...values,img: fileList.map(dt => dt.url),img2: fileList2.map(dt => dt.url),timer1: time1,timer2: time2,id,}}})} else {await dispatch({type: 'form/pushUser',payload: {token: 'nFzhrtMvdSoBa67rG4GUvlEytGdwJv0j',info: {...values,img: fileList.map(dt => dt.url),img2: fileList2.map(dt => dt.url),timer1: time1,timer2: time2,}}})}};
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
