Angular 6-更改源后从链接重新加载照片数据

时间:2018-12-04 10:30:25

标签: angular image photo

我在棱角分明的网站中重新加载图片时遇到了一些问题。

当我尝试为用户个人资料设置新图片(例如他的个人资料照片)时 我将帖子和照片发送给我的管理员。

uploadPhoto(photo:File) {
    this.photo=photo;
    const fd=new FormData();
    fd.append('image',this.photo,this.photo.name)
    this.dataService.postImage("Image","Accounts/UploadImage",fd).subscribe((data:any)=>{
      window.location.reload();
      console.log("zdjecie dodane")},
    (err: HttpErrorResponse) => {
        console.log(err)
    })
}

问题是因为我的控制器在旧的src链接下覆盖了这张照片。

我的ts变量

    this.imageUrl=sessionStorage.getItem('userImageUrl')

和HTML:

<img [src]="imageUrl" />

此刻我必须重新加载网站才能看到新照片。

不重新加载页面怎么办?

0 个答案:

没有答案