Angular事件绑定

目前Angular 5 支持的事件

(focus)="myMethod()"  // An element has received focus
(blur)="myMethod()"   // An element has lost focus

(submit)="myMethod()"  // A submit button has been pressed

(scroll)="myMethod()"

(cut)="myMethod()"
(copy)="myMethod()"
(paste)="myMethod()"

(keydown)="myMethod()"
(keypress)="myMethod()"
(keyup)="myMethod()"

(mouseenter)="myMethod()"
(mousedown)="myMethod()"
(mouseup)="myMethod()"

(click)="myMethod()"
(dblclick)="myMethod()"

(drag)="myMethod()"
(dragover)="myMethod()"
(drop)="myMethod()"

組件模板中的使用方法

<button (click)="myEvent($event)">My Button</button>

組件中

export class AppComponent {
  
  myEvent(event) {
    console.log(event);
  }

}

事件类型一览表

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 对于事件对象本身,在函数调用时可以直接使用 $event 进行传递:
    许道龙阅读 298评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,303评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 177,356评论 25 709
  • 记得小时候看过的一部李连杰和张学友演的电影,名字叫做鼠胆龙威,对于整个剧情和演员的演技印象不深,反而对片中那个...
    造梦之城阅读 505评论 0 1
  • 这阵子冲着雷哥看了几集《好先生》,前几天看了大结局,皆大欢喜又不出所料。 知性乖乖女甘敬终于放下曾经的心中最爱,接...
    陈皮不思议阅读 1,740评论 4 2

友情链接更多精彩内容