Javascript 使用react fine uploader,如何从服务器获得成功上传文件的响应?
我需要填写上面的Javascript 使用react fine uploader,如何从服务器获得成功上传文件的响应?,javascript,reactjs,Javascript,Reactjs,我需要填写上面的内容。我可以访问每个上载文件的响应吗?当项目完成上载时,将调用。 为上传的项目传递id、name、responseJSON和xhr 完成上传的responseJSON可以使用文件id作为键存储在对象中 在onAllComplete回调中,可以使用成功上载数组中的文件id检索responseJSON this.uploader.on('onAllComplete', (succeeded, failed) => { const successfulUploadRespon
内容。我可以访问每个上载文件的响应吗?当项目完成上载时,将调用。
为上传的项目传递id
、name
、responseJSON
和xhr
完成上传的responseJSON
可以使用文件id作为键存储在对象中
在onAllComplete
回调中,可以使用成功上载数组中的文件id检索responseJSON
this.uploader.on('onAllComplete', (succeeded, failed) => {
const successfulUploadResponses = succeeded.map(o => this.uploader.methods.something(o)));
// do something w/successfulUploadResponses
});
谢谢,这是我错过的活动。
const RESPONSE_JSON = {};
this.uploader.on('onComplete', (id, name, responseJSON, xhr) => {
RESPONSE_JSON[id] = responseJSON;
})
this.uploader.on('onAllComplete', (succeeded, failed) => {
const successfulUploadResponses = succeeded.map(id => RESPONSE_JSON[id]);
// do something w/successfulUploadResponses
});