Кнопка Отмена сброс входного Html-файла

#html #angular #typescript #input

Вопрос:

Я работаю над приложением Angular 8. У меня есть сценарий, в котором пользователь может выбрать файл и отобразить выбранный файл в контейнере с именем файла и размером. Если пользователь хочет удалить файл и заменить его другим файлом, пользователь должен нажать кнопку отмена, которая также сбросит контейнер и элемент ввода.

HTML:

 lt;div class="container"gt;  {{fileName}} lt;/divgt; lt;input type="file" class="custom-file-input" id="inputGroupFile02"   (change)="onSelectFile($event)" accept=".xlsx, .xls, .csv" #fileUploadgt; lt;span class="input-group-text sidebutton" id=""gt;Cancellt;/spangt;  

.ts

 onSelectFile(event: any): void {  this.selectedFiles = event.target.files;  let name = event.target.files  this.previews = [];  this.fileName = this.selectedFiles[0].name; }  

Ответ №1:

Включите Эту Кнопку:

 lt;input type="reset" value="Reset"gt;  

Кнопка сбросит все входные данные.