在Redux中,假设我在Redux中有两个不同的未连接状态
const rootReducer = combineReducers({
navBar: navBarReducer,
exchange: exchangeReducer
})
如果我调度的动作会更改navBar
的状态,那么mapStateToProps
也会触发exchange: exchangeReducer
的渲染吗?
答案 0 :(得分:2)
首先,mapStateToProps与render方法有关,与缩减器无关。 其次,从一个reducer更改状态会更新订阅它的整个组件(除非您有一些条件可以暂停渲染)。
因此,要回答您在一个reducer中所做的更改,只会反映出所预订组件的更改。