react-native 0.42预期数组,计数为16

时间:2017-03-13 13:44:10

标签: react-native

升级到React Native 0.42以获得FlatList支持后,我的应用程序不再正常运行。我收到以下错误: enter image description here

我能找到的唯一相关信息是this github issue react-navigation一个我使用的包。

任何人都可以建议一种方法来调试此问题,或任何解决方法来摆脱它。

我尝试过通常删除node_modules并重新安装。

更新

我已将问题隔离到Navigator组件,因为我只是在没有导航器的情况下渲染初始路径时停止接收此错误

但使用react-native init创建的新应用在呈现Navigator

时没有任何问题

非常不知道如何处理。提前谢谢。

2 个答案:

答案 0 :(得分:2)

事实证明,我忘记清除build下的ios目录,这导致在旧的本机版本上运行新的Javascript。删除它显示我在ios文件中的合并冲突。

答案 1 :(得分:0)

对我来说,仅仅删除我工作的ios/build folder是执行react-native upgrade并在上述文件夹中重新创建依赖关系包