Загрузить папку в Angular 4 - PullRequest
       7

Загрузить папку в Angular 4

0 голосов
/ 25 апреля 2018

Я работаю над отдыхающим Angular-Java-приложением.Клиентская сторона (угловая), я хочу, чтобы пользователь мог выбрать папку, чтобы решить, где будет сохранен его файл (формат CSV).На стороне сервера (Java) он извлечет этот путь в виде строки и экспортирует этот файл в нужное место.

Мой вопрос очень прост: Angular Side, как открыть файл Chooser для загрузки папки ивернуть его абсолютный путь?

Я знаю, как открыть File Chooser с Java, это очень легко.Но я не знаю, как поступить с Angular.Я только что нашел этот трюк (но это для загрузки файла, а не папки):

<input type="file"/>

1 Ответ

0 голосов
/ 25 апреля 2018

Это не «возможно» с простым способом HTML.

Я сказал, что это возможно в кавычках, потому что кажется, что есть способ сделать это с помощью:

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

В любом случае, скриптинг кажется неизбежным,

Существует несколько очень хороших и хорошо документированных библиотек для обработки загрузки с Angular, таких как ngx-uploader .

Связанные темы: Выбор каталога на HTML-странице

...