rxjs fromEvent的源代码实现分析
生活随笔
收集整理的這篇文章主要介紹了
rxjs fromEvent的源代码实现分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
源代碼:
ngOnInit(): void {fromEvent(document, 'click').pipe(// restart counter on every clickmap(() => interval(1000))).subscribe(console.log);}同樣返回一個新的Observable:
參數target:document DOM:
使用的事件注冊機制還是瀏覽器的原生實現:addEventListener:
點擊瀏覽器窗口任意位置,觸發handler:
傳遞給下一個執行鏈的是MouseEvent對象:
進入interval.js:
返回一個新的Observable:
intervals返回一個Observable對象,交個下一個destination處理,即我們應用程序的console.log代碼:
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的rxjs fromEvent的源代码实现分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 所谓侠客无双刀有什么用(汉典所谓词语的解
- 下一篇: 企业微信页面如何在电脑端调试