Angular 4 Click$事件,带有额外参数

Angular 4 Click$事件,带有额外参数,angular,Angular,是否可以在单击事件上捕获$event参数,并将一些额外的参数数据传递给组件方法 模板示例: <div *ngFor="let item of data" (click)="onItemClick($event, item)"> {{ item.Name }} </div> 是的,很好用。将console.log放入函数中并进行检查 onItemClick(event, item) { console.log("Event: ",event,"Item: ",

是否可以在单击事件上捕获$event参数,并将一些额外的参数数据传递给组件方法

模板示例:

<div *ngFor="let item of data" (click)="onItemClick($event, item)">
    {{ item.Name }}
</div>

是的,很好用。将console.log放入函数中并进行检查

onItemClick(event, item)
{
  console.log("Event: ",event,"Item: ",item);
}

是的,可以。但是要保持参数的顺序不变

<div *ngFor="let item of data" (click)="onItemClick($event, item)">

是的,你可以。你测试过了吗?我测试过了,但它对我不起作用。我一定把事情搞砸了。我再试试看。谢谢
<div *ngFor="let item of data" (click)="onItemClick($event, item)">
onItemClick(event, item)
{
  console.log("Checking passed item: ",item);
}