Используйте приведенный ниже шаблон:
.html:
<button type="button" (click)="fileInput.click()">
<span>Upload</span>
<input #fileInput type="file" (change)="onFileInput($event)" style="display:none;" />
</button>
Функция щелчка предложит пользователю выбрать файл.