我正在使用React Native
移动应用。在过去的几天里,我遇到了一个奇怪的问题,如果代码中有一些错误,React Native不会出错。未导入模块,或某些文件中未定义函数。大多数情况下,我在App.js
文件中看到了此错误,该文件是index.ios.js
中加载的主文件。我在componentWillMount
文件的App.js
方法中有一些事件处理程序,如果我在该方法中使用了一些尚未导入的模块,而不是显示带有undefined
的红色屏幕错误,它只是停留在屏幕的当前状态。我也无法在Chrome中的componentWillMount
方法中添加断点。如果我尝试这样做,它只会在代码中将断点放下一些行。我认为当我在代码中引入async/await
方法时,它就开始发生了。 componentWillMount
方法也是async
方法。这极大地影响了我的吞吐量,我很难搞清楚是什么问题。
如果您对上述问题有任何意见,请与我们联系。