Я использую ngf-drop из ng-file-upload в своем угловом приложении, и в этом для выбора файла для загрузки мы можем щелкнуть в любом месте в div перетаскивания, и откроется всплывающее окно выбора, чтобы выбрать файл, и вы можете проверить его в скрипка по адресу: http://jsfiddle.net/s8kc7wg0/799/, но я хочу открыть выбор всплывающее окно только при нажатии кнопки в этом div, и мне удалось открыть всплывающее окно выбора файла, но файл не обрабатывается после выбора в этом. Вы можете проверить мой код по адресу http://jsfiddle.net/s8kc7wg0/800/.
<div ngf-drop ng-model="files" class="drop-box"
ngf-drag-over-class="'dragover'" ngf-multiple="true" ngf-allow-dir="true"
accept="image/*,application/pdf"
ngf-pattern="'image/*,application/pdf'">Drop pdfs or images here or
<span class="browsebutton" ngf-select>browse</span></div>
В этом я изменил директиву «ngf-select» с верхнего div на кнопку в этом, но она не работает.