服务器上有一个对话的数组,我想通过upload上传的图片把图片push到数组。
conversation结构如图
render(){
const uploadButton=(
<React.Fragment>
<p className="ant-upload-drag-icon">
<Icon type="inbox" />
</p>
<p className="ant-upload-text">点击或拖拽图片到此区域上传</p>
<p className="ant-upload-hint">支持单次拖拽一张或多张图片.</p>
</React.Fragment>
)
const Dragger=Upload.Dragger;
const myUrl=`//global.serverBaseUrl/Admins/${this.props.adminId}/feedbacks/${this.props.feedbackId}/`;
/*这里前面就是一个网址,已经定位到当前对话。*/
return(
<Dragger
name='file'
multiple={true}
data= //这里应该怎么写啊???
accept='image/*'
action={myUrl}
onChange={this.handleUploadChange}//这个函数就是上传结果的显示,这里无关紧要
>
{this.state.fileList.length>=3?null:uploadButton}
</Dragger>
)
}