Как мы можем просто загрузить папку в реагирование? - PullRequest
1 голос
/ 10 апреля 2019

Я ищу здесь папку для загрузки вactjs.У меня есть папка, в которой находятся файлы doc и docx. Я просто хочу загрузить папку, когда пользователь нажимает кнопку обзора. Где я должен запретить пользователю выбирать отдельный файл. Может кто-нибудь, пожалуйста, дайте мне простой пример загрузки папки или выбора папки, где пользователь может выбрать только папку, а не файл. На самом деле я смотрю в библиотеке реагировать на dropzone, но не понимаю, как я могу использовать это для выбора папки или загрузки. Если кто-то может направить меня или привести простой пример, показывающий пример загрузки папки, это будет очень полезно. Спасибо заранее.

Ответы [ 2 ]

2 голосов
/ 10 апреля 2019

Вы можете разрешить загрузку папок, добавив эти атрибуты пустой "каталог webkitdirectory" в ваш вход реагирующей зоны сброса.

как это. <input {...getInputProps()} directory="" webkitdirectory="" type="file" />

с помощью этого пользователя нельзя выбрать один файл.

его работа для меня:)

0 голосов
/ 10 апреля 2019

Вы можете разрешить загрузку папок, добавив к вашему входу эти атрибуты "каталог webkitdirectory mozdirectory":

 <input type="file" webkitdirectory mozdirectory directory />

, но вы не можете отключить возможность пользователя загружать только один файл.

...