antd upload 怎么进行多张上传

  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’的文件

慕哥9229398
浏览 3735回答 1
1回答

慕无忌1623718

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,      })    });  });}
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript