【发布时间】:2021-01-18 19:10:35
【问题描述】:
我有一个 Angular 9 应用程序。如果 src 中指定的图像丢失,我需要显示替代图像。我不想使用 onerror,因为它已被弃用。
这是我发现的:
<div *ngFor="let entity of entities">
<div>
<img [src]="entity.imageUrl" (error)="onImageError(entity)" width="70" alt="IMAGE"/>
如何在 onImageError() 中重写 entity.imageUrl ?
我尝试了以下方法:
onImageError(entity: IEntity) {
entity.imageUrl = 'some-image.svg'
}
但它说
36:3 错误预期调用签名:'onImageError' 有一个 typedef (tslint:typedef) @typescript-eslint/tslint/config
【问题讨论】:
标签: html angular error-handling