使用RxJS 解决React 跨组件state通信

先看一个简单的需求如下图所示: 左侧点按钮 右侧对应的车辆 展开收起状态进行变更,点右侧 同样 可以展开与收起。注意只有一个可打开的状态,其它组件要关闭,这个状态存在每个车辆组件中,那么如何点左侧的按钮来改变右侧相应车辆状态呢?当然有redux,但组件自身的状态我就不想放到redux state 中,看RxJS 如何实现(ps:有点洁癖的要求) 组件划分 利用RxJS的Subject 对象可以进行
相关文章
相关标签/搜索