Я пытаюсь вызвать событие click элемента <input type="file">
из button
.
<input id="upload"
type="file"
ng-file-select="onFileSelect($files)"
style="display: none;">
<button type="button"
ng-click="angular.element('#upload').trigger('click');">Upload</button>
Общепринятой практикой является скрыть урифицированного зверя, известного как <input type=file>
, и вызвать его событие click другими способами.