【发布时间】:2020-11-02 14:42:22
【问题描述】:
我目前正在我的 Angular 项目中实现图像上传。我正在使用 Firebase 存储来存储这些图像。
在我的 HTML 文件中,我检查图像是否可用,如果可用,则显示它:
<img *ngIf="avatar" [src]="avatar" #avatar>
头像是在我上传图片时设置的。上传头像后,我试图将其作为预览显示到我的模板中。然后我得到这个错误:
GET http://localhost:4200/[object%20HTMLImageElement]
我已经尝试过了,但运气不佳:
<img *ngIf="avatar" [attr.src]="avatar" #avatar>
<img *ngIf="avatar" [src]="avatar | async" #avatar>
【问题讨论】:
标签: angular firebase file-upload firebase-storage asyncfileupload