开发者问题收集

为什么导入 Redux Reducer 时它未定义

2021-01-19
743

晚上好,我有一个小问题。 我与React和Redux + Redux工具包进行编码,并且仅在将简化器导入根还原器时,因此,rootReducer,我意识到我的还原器因此未正确导入,这是问题。

我将我的rootreduc.js的范围放在附件中,重点关注所讨论的模块,因此formConnexionreducer等同于我的代码中的unducer。

谢谢您的回答。

unreducer.js

797195462

rootredeDucer.js

576450742

断点范围 单击链接以查看图片

1个回答

您的切片文件似乎引用了商店。如果切片引用了商店文件,而商店文件又引用了切片文件,则说明存在循环依赖。

JavaScript 需要先执行两个文件中的一个 - 从另一个文件导入的内容在那时将处于 未定义 状态,并且只能在稍后填充。

确定您的循环并将一些内容移出到第三个文件中以打破循环依赖。

phry
2021-01-19