Javascript 默认的onClick事件或fromEvent(按钮,单击)

Javascript 默认的onClick事件或fromEvent(按钮,单击),javascript,rxjs,Javascript,Rxjs,我正在学习Rxjs,在大多数基于onclick事件的示例中,他们使用fromEvent处理程序,是否必须使用fromEvent,因为我们很早就适应了html标记上的onclick绑定 例如:打印 some.js function printMe(e){ console.log(e) } 但是要在Rxjs中做同样的事情,我们必须做这么多行代码 我知道在Rxjs中,我们大部分时间处理的是可观察的,我们需要在按钮上创建一个可观察的,所以我们写这行 // create an observabl

我正在学习Rxjs,在大多数基于onclick事件的示例中,他们使用
fromEvent
处理程序,是否必须使用
fromEvent
,因为我们很早就适应了html标记上的onclick绑定

例如:
打印

some.js

function printMe(e){
   console.log(e)
}
但是要在Rxjs中做同样的事情,我们必须做这么多行代码

我知道在Rxjs中,我们大部分时间处理的是可观察的,我们需要在按钮上创建一个可观察的,所以我们写这行

// create an observable of button clicks
const myObservable = fromEvent(button, 'click');
但是对于一个简单的点击事件处理来说,这看起来太多了, 简单地说我的问题


在Rxjs中编码时,我们是否总是使用/adapt
fromEvent
,而不应该再使用OnClick、OnFocus、(On*);博士回答“在Rxjs中编码时是否始终使用/改编fromEvent”:

没有

RxJS提供了实用程序,我们应该在合适的时候使用它。如果以这种方式处理每个按钮事件,代码可能会变得一团糟

至于
fromEvent
——它可能适用于某些全局性副作用,并可通过阅读获得更多理解