I work on angular 8 application I need to add progress bar
when click upload button so progress bar will work when click
button upload until finish upload
upload service
PostUpload(file)
{
const formData: FormData = new FormData();
formData.append('file', file,file.name);
return this.http.post('http://localhost:61265/api/DeliverySys/', formData,{responseType: 'blob'});
}
component upload.ts
public uploadFile = () => {
this._dataService.PostUpload(this.selectedoptions.toString(),this.fileToUpload)
.subscribe((response: Blob) => saveAs(response, this.fileToUpload.name + '.xlsx'));
}
component upload.html
<button (click)="uploadFile()"></button>