React native react redux<;供应商>;缺少动态添加的减速器状态

React native react redux<;供应商>;缺少动态添加的减速器状态,react-native,redux,react-redux,React Native,Redux,React Redux,我正在动态地向redux状态添加删除还原程序,并使用react redux connect函数将状态映射到道具。我会添加/删除异径管,如中所示 使用reducerManager方法 在下面的某个时刻,代码运行 ... store.reducerManager.add(campaign.campaignId, UDP.getReducer()); console.log('reducer map', store.reducerManager.getReducerMap()); return (

我正在动态地向redux状态添加删除还原程序,并使用react redux connect函数将状态映射到道具。我会添加/删除异径管,如中所示 使用reducerManager方法

在下面的某个时刻,代码运行

...
store.reducerManager.add(campaign.campaignId, UDP.getReducer()); 
console.log('reducer map', store.reducerManager.getReducerMap()); 
return (<UDP campaign={campaign}/>);
....
问题是当MapStateTops运行时

state[ownProps.campaign.campaignId] 
未定义,而console.log('reducer map')显示它处于状态。但是传递到MapStateTops的状态不包含它

(另外,mapStateToProps在第一次之后运行第二次,然后状态正确)

我不知道我是做了提供商/react redux不允许的事情还是做错了什么

state[ownProps.campaign.campaignId]