react antd 表单里的上传图片
2021-02-21 01:20
阅读:721
标签:extends error prevent tor orm ons field label this
import React, { Component } from ‘react‘ import { Form, Upload, Button, message } from ‘antd‘; export default @Form.create() class ImgUpload extends Component { handleSubmit = e => { e.preventDefault(); this.props.form.validateFields((err, values) => { if (!err) { console.log(values); } }) } // 上传之前做一些验证 beforeUpload = e => { if( e.type != ‘image/png‘ ) { message.error(‘格式不对‘) return false } } // 准备上传,上传中,上传后 normFile = e => { if( e.file.type != ‘image/png‘ ) return false //这里也做一个验证 if ( Array.isArray(e) ) return e return e && e.fileList; } render() { const { getFieldDecorator } = this.props.form return () } }{getFieldDecorator(‘upload‘, { valuePropName: ‘fileList‘, getValueFromEvent: this.normFile, })( , )}
react antd 表单里的上传图片
标签:extends error prevent tor orm ons field label this
原文地址:https://www.cnblogs.com/yetiezhu/p/12913160.html
评论
亲,登录后才可以留言!