0
Woking in(奇妙)react-redux,我們遇到了一些麻煩,以確保我們的商店對象是不可變的。這保證我們可以通過簡單的參考比較來識別存儲對象的深層變化。我們的純粹的mapStateToProps函數接受完整的商店對象並執行一些任意(但一致的)轉換來產生一個新的道具對象 - 大概是商店改變時。連接是否對mapStateToProps的輸出進行深層比較以決定何時需要進行反應更新?如果是這樣,它如何受益於商店的不變性要求(即,因爲mapStateToProps總是返回一個新對象)?連接如何決定何時進行重新渲染?