我有一个具有子对象和数组等的复杂对象。
我可以轻松地从此对象创建Subject / BehaviourSubject或Observable,以便可以将新状态“下一步”(发射)给订阅者。
[例如:let appEnv$ = new Rx.BehaviorSubject<IWebSocketAppEnv>(appEnv);]
但是,我不希望每次对象更改时都通知我的所有订户。例如,对于我的一个订户,我只想在该对象的数组的元素上发生更改时得到通知。
其实我想要的是redux已经在做的事情。在redux中,我可以订阅商店,但只能选择一个子元素。
我想为后端Websocket服务器应用程序实现相同的基础结构。
如何使用RxJS实现呢?