2.0.0 • Published 6 years ago

@fastweb/event v2.0.0

Weekly downloads
10
License
ISC
Repository
gitlab
Last release
6 years ago

自定义事件绑定 Build Status npm


所谓自定义事件,就是有别于有别于带有浏览器特定行为的事件(类似click, mouseover, submit, keydown等事件),事件名称可以随意定义,可以通过特定的方法进行添加,触发以及删除

安装

ems:

cnpm i @fastweb/event -S

commonJs:

cnpm i @fastweb/event_common -S

例子

import Event from '@fastweb/event';
class MyClass extends Event{
  ...
  init(){
    //触发事件
    this.emit("init",params)
  }
}
//绑定事件
MyClass.on('init',function(){
  ...
})
//绑定一次事件
MyClass.one('init',function(){
  ...
})
//删除事件
MyClass.off('init',function(){
  ...
})
2.0.0

6 years ago

1.0.1

6 years ago

1.1.0

7 years ago

1.0.4

7 years ago

1.0.2

7 years ago