我試圖瞭解Reactive JS。在JQuery中,我可以觸發自定義事件爲在Rx JS中觸發自定義事件
$(document).bind('eventbus', function(e, d) { console.log(d);});
$(document).trigger('eventbus', 'test');
並傳遞數據(即「測試」)。目前還不清楚如何在RxJS中做到這一點。我可以嘗試將jquery事件轉換爲
var observable = $(document).ToObservable('eventbus');
但是observable返回事件對象而不是我的數據對象。如何使用RxJS觸發包含數據的自定義事件?我是否總是需要搭載其他事件類型?我的目標是使用RxJS創建一個簡單的事件總線。