我可以在angulajs应用程序内使用RxJS创建发布/订阅消息消息队列吗?例如,我有两个模块: 模块A 模块B 它们作为单独的npm包存在,但在ModuleC中连接 - 它是主壳。使用RxJS实现用于angularjs模块之间通信的MessageBus
我不想创建一个依赖作为ModuleD,并创建模块之间的紧密耦合。所以我的想法是使用RxJS创建消息总线。 这可能吗?
我相信一个API看起来就像是: RxQueue.subscribe("name:of:the:queuemessage", handler => { handler.result }); RxQueue.create("name:of:the:queuemessage", (observer) => { // implementation of usual Rx subscribtion })
使用[RxJS Extensions for Angular](https://github.com/Reactive-Extensions/rx.angular.js)。 – georgeawg
@georgeawg与问题无关。我不想在模块之间创建耦合。 – IamStalker