国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

一個0.9kb簡潔的事件訂閱和發布Javascript庫

melody_lql / 2703人閱讀

摘要:是一個很簡潔的事件分發,事件訂閱和發布的庫僅僅,簡潔實用。地址可以用于簡單的事件分發在用于跨組件的輕量級實現事件訂閱和發布在線示例,點擊這里。返回所有的事件名稱數組。綁定事件,觸發事件,取消綁定取消綁定這個事件取消綁定所有的

onfire.js 是一個很簡潔的事件分發,事件訂閱和發布的Javascript庫(僅僅 0.9kb),簡潔實用。

Github地址:https://github.com/hustcc/onfire.js

可以用于:

簡單的事件分發;

在 react / vue.js / angular 用于跨組件的輕量級實現;

事件訂閱和發布;

在線示例,點擊這里;English Version Readme. Click Here。

API 方法

1. on(event_name, callback)

綁定事件,參數為 event_namecallback, 當有名字為event_name的事件發生的時候,callback方法將會被執行。

這個方法會返回一個eventObj,這個可以用于使用un(eventObj)方法來取消事件綁定。

2. one(event_name, callback)

綁定(訂閱)事件,參數為 event_name with callback. 當被觸發一次之后失效。只能被觸發一次,一次之后自動失效

3. fire(event_name, data)

觸發名字為 event_name 的事件,并且賦予系列變量datascallback方法的輸入值。

4. fireSync(event_name, data)

同步的方式觸發名字為 event_name 的事件,并且賦予系列變量datascallback方法的輸入值。

5. un(eventObj / event_name)

取消事件綁定。可以僅僅取消綁定一個事件回調方法,也可以直接取消全部的事件。

返回所有的事件名稱數組。

6. clear()

清空所有事件。

使用的DEMO

1. 引入js文件

npm install onfire.js

可以使用

閱讀需要支付1元查看
<