我正在使用 Uppy 将文件上传到 s3 存储桶。默认情况下,上传作为 json 编码字符串添加到名为uppyResult
.
但我想删除一个文件。Uppy 对此操作具有默认行为,带有file-removed
事件和removeFile(fileID)
方法,但两者都仅从 UI 中删除文件。我也希望从uppyResult
DOM 元素中删除数据,这样被拒绝的文件就不会与表单数据一起提交。
.on('file-removed', (file, reason) => {
if (reason === 'removed-by-user') {
uppy.removeFile(file.id)
}
})
我对两者的预期行为是否有误,removeFile
我file-removed
是否需要实施自己的清除方式uppyResult
?