在Redux中,假设我在Redux中有两个不同的未连接状态

const rootReducer = combineReducers({
  navBar: navBarReducer,
  exchange: exchangeReducer
})


如果我调度更改navBar状态的动作,mapStateToProps也会触发exchange: exchangeReducer的渲染吗?

最佳答案

首先,mapStateToProps与render方法有关,而不与reducers有关。
其次,从一个reducer更改状态会更新订阅它的整个组件(除非您有一些条件来暂停渲染)。

因此,要回答您在一个reducer中所做的更改,只会反映预订的组件的更改。

关于javascript - 了解mapStateToProps,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/56576485/

10-12 01:16