onChange: function (files) { console.log(files) let imgList = _me.state.imgList; let status = files.file.status; let file = files.file; console.log(file) let img = []; if(file instanceof Array){ if(file.response instanceof Object) { file.map((i)=> { img.push(i) }) } console.log(img) }怎么讲files里file里status = ‘done’的文件收集到一起啊?我收集的都是status = ‘uploading’的文件
1 回答
慕无忌1623718
TA贡献1744条经验 获得超4个赞
handleChange = (info) => {
if (info.file.status === 'uploading') {
this.setState({loading: true});
return;
}
if (info.file.status === 'done') {
// Get this url from response in real world.
this.setState({
avatar: info.file.response.url
}, () => {
this.getBase64(info.file.originFileObj, imageUrl => {
this.setState({
imageUrl,
loading: false,
})
});
});
}
添加回答
举报
0/150
提交
取消