Ios 将同一文件导入多个还原程序时出现React Redux错误

Ios 将同一文件导入多个还原程序时出现React Redux错误,ios,react-native,react-redux,Ios,React Native,React Redux,我有下面的代码使用react/redux组合我的减缩器,一切都很好 combineReducers({ curriculum: CurriculumReducer, otherReducer: OtherReducer, }) 目前,我在“初始”数据文件中使用下面的代码导入 import Data from './initial' 当我尝试将此文件导入otherReducer时。我得到一个错误,“课程”不能未定义。因此,在这两个位置导入该文件会导致reducer文件的初始化失败 有人

我有下面的代码使用react/redux组合我的减缩器,一切都很好

combineReducers({
  curriculum: CurriculumReducer,
  otherReducer: OtherReducer,
})
目前,我在“初始”数据文件中使用下面的代码导入

import Data from './initial'
当我尝试将此文件导入otherReducer时。我得到一个错误,“课程”不能未定义。因此,在这两个位置导入该文件会导致reducer文件的初始化失败

有人知道这到底是怎么回事吗


另外,如果在初始化我的应用商店之前,我在我的应用程序主文件中导入了'initial.js'文件,则此错误会消失。

你能将文件的全部内容发布到你调用CombineReducer的地方吗?以及您尝试合并的reducer文件和initial.js文件的更多内容?特别是如何在两个reducer文件中使用数据对象。以及还原器文件与初始文件的相对位置。两个减速机(在同一个文件夹中)是一样的吗?是的,我不能上传实际的源代码。但我已经把范围缩小到可以用一些中间件来做的事情。我们正在使用异步存储和thunks。深入研究这个问题,我认为它更一般。