gpt4 book ai didi

javascript - 如何在reactjs中获取dropzone中的所有名称

转载 作者:行者123 更新时间:2023-12-03 03:57:01 24 4
gpt4 key购买 nike

我很难获取我删除的所有文件名;我只得到第一个掉落的元素名称,但我需要所有名称,以便我可以全部上传。这是我的拖放区的示例:

onDrop(acceptedFiles) {
debugger
console.log('Received files: ', acceptedFiles);
this.setState({files: acceptedFiles});
let {form} = this.props.timeline;

acceptedFiles.map(file => {
form.Name=file.name
});

}

这是调试的 dropzone 中发生的情况 enter image description here

最佳答案

您的 acceptedFiles 已包含所有文件名,但文件名封装在对象内,该对象似乎也包含 TimelineKey

如果您只想要文件名,那么您需要稍微修改一下代码:

const filenames = AcceptedFiles.map(file => (file.name))

然后您就拥有了文件名集合,您可以用它做任何您想做的事情。

关于javascript - 如何在reactjs中获取dropzone中的所有名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44900420/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com