类型“EventTarget”上不存在属性“”id“”。“”
这是代码
list.html:
enter code<ion-list>
<ion-item *ngFor="let result of seznamNaprav">
<ion-thumbnail item-left>
<img [src]="result.src">
</ion-thumbnail>
<button [id]="result.id" ion-button clear (click)="buttonOgled($event)" [innerText] = "result.name"></button>
</ion-item>
</ion-list> here
list.ts
buttonOgled($event){
let id = event.currentTarget as HTMLButtonElement;
let data = {id: event.target.id }; //in the variable we save the ID value of the exercise that we have selected
console.log(data.id); //checking the passing ID
this.navCtrl.push(NapravaPage, data); //we push the data to the next page
// this.navCtrl.push(NapravaPage);
}
当我第一次运行应用程序时,出现了上面提到的错误。但是在我再次保存我的项目后,没有做任何更改,错误就消失了。除非我在浏览器中测试代码,否则没有问题,但是在真正的设备上启动它是行不通的。
https://stackoverflow.com/questions/51124684
复制相似问题