我正在使用redux Mulitreducer,一切都很好。然而,我遇到的一个问题是,如果我使用Mulitreducer的组件是一个数组,我必须多次创建该对象。
由于我从API获取数据,因此我的数组长度不断变化,所以我永远不知道应该创建多少个新对象。我最终写了更多,然后我需要,但必须有一个更好的方法来解决这个问题。我目前正在做的事似乎不符合逻辑。
const thereducer = combineReducers({
toggleCollection: multireducer({
toggle0 : toggle,
toggle1 : toggle,
toggle2 : toggle,
toggle3 : toggle,
toggle4 : toggle,
toggle5 : toggle,
toggle6 : toggle,
toggle7 : toggle,
toggle8 : toggle,
toggle9 : toggle,
toggle10 : toggle,
toggle11 : toggle,
toggle12 : toggle,
toggle13 : toggle,
toggle14 : toggle,
toggle15 : toggle
}),
...