我注意到在Angular 2中,与文档不同的是,当我进行事件绑定时,我不需要传递$event来从组件方法中访问事件数据。因此,下面的代码可以正常工作:
在模板中:
<h2 (mouseover)="getCoord()" >Random Words</h2>
在组件中:
getCoord() {
console.log(event.clientX + ", " + event.clientY);
}
这种方法非常完美,无需将$event对象传递给方法。
这样做是否可行?现在是否是首选方法,但文档中没有展示?在我看来,这很好。