Как загрузить несколько файлов в angularjs одновременно без проблем с браузером?

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

Теперь первая проблема, с которой я сталкиваюсь, - это неспособность выбрать более одного файла перед их загрузкой. Вот код, который я использую для выбора нескольких файлов.

<input data-ng-class="uploadBar" id="file-browser" type="file" ng-model="ul.files" multiple class="btn btn-default" />

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

  • Я хочу отобразить в интерфейсе пользователя, какие файлы он / она имеет
    выбран.

  • Пользователь не должен выбирать один и тот же файл дважды, если он / она пытается, должна отображаться ошибка.

  • При выборе файла кнопка загрузки должна быть отключена.

  • При выборе и загрузке я хочу, чтобы индикатор прогресса отображался на экране, сколько файлов% выбрано или загружено.

Любая помощь приветствуется. Спасибо

0 ответов

Другие вопросы по тегам