this.props.form.getFieldValue('createDate')
时间: 2024-02-26 19:55:56 浏览: 70
这段代码是在 React 组件中获取表单控件 createData 的值。this.props.form.getFieldValue() 方法可以用来获取表单中某个控件的值,getFieldValue() 方法的参数是控件的名称或者控件的索引。在这段代码中,getFieldValue('createDate') 即是获取名称为 createDate 的控件的值。注意,这段代码必须在表单被初始化后才能使用。
相关问题
onexport = () => { console.log(this.props.dispatch); const { yunTime } = this.state; if (this.props.form.getFieldValue('createDate')) { this.props.dispatch({ type: 'order/exportOpeOverDueUserOrders', payload: { createTimeEnd: moment(this.props.form.getFieldValue('createDate')[1]).format('YYYY-MM-DD HH:mm:ss',), createTimeStart: moment(this.props.form.getFieldValue('createDate')[0]).format('YYYY-MM-DD HH:mm:ss',), }, }); } else { this.props.dispatch({ type: 'order/exportOpeOverDueUserOrders', payload: { createTimeEnd: moment(yunTime[1]).format('YYYY-MM-DD HH:mm:ss'), createTimeStart: moment(yunTime[0]).format('YYYY-MM-DD HH:mm:ss'), }, }); } };
这段代码是关于一个导出订单的功能,其中onexport是一个箭头函数,当被触发时,会通过console.log打印出this.props.dispatch的值。接下来,通过if语句判断是否有createDate这个值,如果有,则将该值的起始时间和结束时间通过dispatch传递给后台。否则,将yunTime的起始时间和结束时间通过dispatch传递给后台。其中,moment是一个用于处理时间的JavaScript库。
阅读全文