每当我的启动屏幕运行并重定向到新屏幕时,我都会收到错误消息警告:内部反应错误:试图在分离树中捕获提交阶段错误。这表明React中有一个bug。可能的原因包括多次删除相同的纤维,提交已经完成的树,或不一致的返回指针。
我试着运行"npm install"修复所有依赖项,但没有结果
检查您是否有一些useEffect
可以做"事情";
或者可能是没有标记为"无效"的导入。(如react-native/types
),但实际上引起了许多问题(应该只是react-native
)。
或者你在渲染中返回了一些错误的对象(比如使用对象{myView}
而不是<MyView />
)。
检查npm outdated
,如果你有任何软件包要更新:不要"原样"更新,但检查兼容性。