RxJS - Creation Operator fromEventPattern



此操作符将根据用于注册事件处理程序的输入函数创建可观察序列。

语法

fromEventPattern(addHandler_func: Function): Observable

参数

addHandler_func − 提供的参数是 addHandler_func,它将附加到实际事件源上。

返回值

事件发生时(例如,点击、鼠标悬停等)返回一个可观察序列。

示例

import { fromEventPattern } from 'rxjs';

function addBtnClickHandler(handler) {
   document.getElementById("btnclick").addEventListener('click', handler);
}

const button_click = fromEventPattern(addBtnClickHandler);
button_click.subscribe(
   x => console.log(
      "ClientX = "+ x.clientX + " and ClientY="+ x.clientY
   )
);

输出

fromEventPattern
广告