【问题标题】:File dialogue directory selector with relative path具有相对路径的文件对话框目录选择器
【发布时间】:2023-01-12 06:02:34
【问题描述】:

我正在寻找一个可以通过文件对话框选择文件的库。文件选择器需要:

  • 仅限于目录选择

  • 在一个回调中捕获所有选定的文件,以便将它们设置为一个状态

  • 在文件列表中包含所有文件的相对路径

我已经浏览了几个库,例如 antd、react-dropzone、@rpldy/uploady、react-file-reader 和 react-file-picker,但似乎没有一个能够满足所有三个要求。

【问题讨论】:

  • 请阅读on-topic是什么类型的问题。推荐请求特别偏离主题(来自该页面):“要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。”

标签: reactjs typescript file


【解决方案1】:

不确定是否有相应的 React 库,但您可以查看 File System Access API。不过,它仅适用于 Chrome,但也许 <input type="file" webkitdirectory> 也适用于其他浏览器,足以满足您的需求。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-10
    相关资源
    最近更新 更多