我有一个减速reducerA
看起来像这样合并减速机在另一减速
reducerA = {
A: [],
B: {},
C: {},
D: [],
};
我还有一个减速reducerB
看起来像这样
reducerB = {
E: {},
}
我想什么做的是关键合并reducerB
到reducerA
并获得一些看起来像这样的东西
reducerA = {
A: [],
B: {},
C: {},
D: [],
reducerB: {
E: {}
},
};
在reducerA
函数中触发状态变量A,B,C和D的更改并且在reducerB
函数中仍然触发状态变量E的更改。
我已经尝试过使用combineReducers
。但显然,它结合了reducerA
和reducerB
作为外部减速器的孩子。而这需要我来访问内部reducerA
作为reducerA.reducerA.A
export default {
reducerA: combinedReducers({reducerA, reducerB})
}
我想知道是否有一个相当冷静解决问题的状态变量。我发现了很多能解决问题的库。但我仍然不愿意,如果可能的话,如果没有它们,我们会解决这个问题。
美丽而巧妙。 – Prasanna