Reactive JSを理解しようとしています。JQueryでは、カスタムイベントを次のようにトリガーできます
$(document).bind('eventbus', function(e, d) { console.log(d);});
$(document).trigger('eventbus', 'test');
データを渡します(つまり、「テスト」)。RxJS でこれを行う方法は明確ではありません。jqueryイベントを次のように変換しようとすることができます
var observable = $(document).ToObservable('eventbus');
しかし、observable はイベント オブジェクトを返しますが、データ オブジェクトは返しません。RxJS を使用してデータでカスタム イベントをトリガーするにはどうすればよいですか? 常に他の種類のイベントに便乗する必要がありますか? 私の目標は、RxJS を使用して単純なイベントバスを作成することです。