为了账号安全,请及时绑定邮箱和手机立即绑定

antd upload 怎么进行多张上传

antd upload 怎么进行多张上传

慕哥9229398 2018-10-11 16:10:40
  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,

      })

    });

  });

}


查看完整回答
反对 回复 2018-11-25
  • 1 回答
  • 0 关注
  • 3734 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信