使用RxJS 解決React 跨組件state通信

先看一個簡單的需求如下圖所示: 左側點按鈕 右側對應的車輛 展開收起狀態進行變更,點右側 同樣 可以展開與收起。注意只有一個可打開的狀態,其它組件要關閉,這個狀態存在每個車輛組件中,那麼如何點左側的按鈕來改變右側相應車輛狀態呢?當然有redux,但組件自身的狀態我就不想放到redux state 中,看RxJS 如何實現(ps:有點潔癖的要求) 組件劃分 利用RxJS的Subject 對象可以進行
相關文章
相關標籤/搜索