错误:[mobx-state-tree] 预期 mobx-state-tree 类型作为参数 1,但未定义

AHM*_*FDI 1 react-native mobx mobx-state-tree

错误错误:[mobx-state-tree] 期望 mobx-state-tree 类型作为参数 1,但未定义错误不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)。导致该错误的常见原因是应用程序入口文件路径不正确。当 JS 包损坏或加载 React Native 时出现早期初始化错误时,也可能会发生这种情况。错误不变违规:模块 AppRegistry 不是已注册的可调用模块(调用 runApplication)。导致该错误的常见原因是应用程序入口文件路径不正确。当 JS 包损坏或加载 React Native 时出现早期初始化错误时,也可能会发生这种情况。

当我用它的商店创建新模型并且我试图在商店根目录中声明它时会发生这种情况,但我收到了此错误(我的模型代码没有任何错误)

jon*_*zee 7

当我尝试从 root 将模型导入到另一个模型时,我遇到了同样的问题models/index.ts。我正在使用 Ignite 样板,因此所有商店都会自动添加到models/index.ts,当您从此文件导入模型时,会出现此错误。

您应该直接从模型的位置(定义)导入模型。

详细信息:https://github.com/mobxjs/mobx-state-tree/issues/1582