J'ai besoin de rafraîchir une image que je charge de cette manière :
Dans le fichier typescript, j'ai une variable this.linkPicture dans laquelle je stocke initialement le lien. Lorsque je mets à jour l'image, elle ne se rafraîchit pas. Je réinitialise la variable...
Voici une partie de mon code typescript
public linkPicture : string;
Initialisation de la variable
this.service.GetProfile(id).subscribe(resp => {
.....
this.linkPicture = resp.Photo;
console.log(resp); //cela montre la photo
});
Lorsque je mets à jour l'image
let dialogRef = this.dialog.open(DialogUploadPhotoComponent, {
data: {
patientID: this.ss.getCurrentUserApi().PatientID
},
width : "550px",
});
dialogRef.afterClosed().subscribe(result => {
if(result != undefined){
console.log(result);
this.linkPicture = result; //Je définis la nouvelle image.
}
});