我目前正在阅读 React-Native 教程。我从入门教程开始,在那里我创建了一个新的 react native 项目并成功地在我的设备上运行了该项目。
然后我开始了Props 教程,我复制了代码片段并尝试再次运行该项目,并在我的屏幕上显示以下错误消息:
我猜这是由于项目名称与您注册的组件不匹配而导致的错误。
您已经用一个名称启动了项目,即
react-native init AwesomeApp
但是在您的 index.ios.js 文件中,您注册了其他组件
AppRegistry.registerComponent('Bananas', () => Bananas);
什么时候 必须
AppRegistry.registerComponent('AwesomeApp', () => Bananas);
如果您的组件名称匹配,请确保您没有在另一个终端中运行任何其他 react-native/node 进程。