我需要一些帮助寻找从哪里开始出现此错误。 Nimbus是我的应用程序的名称,但我不确定它在说check the render method of 'Nimbus'
时的含义。哪种渲染方法?我有一个功能组件app/index.js
,叫做Nimbus,但显然这并不会渲染任何东西只是返回一个组件。反应本机错误:元素类型无效
我已经在这里检查了RN的类似错误消息,大多数人都忘记正确导出组件,但我检查了我的组件,并且从我所知道的所有组件都正确导出。如果您想查看我的项目结构等,回购点位于下方。目前只有几个文件。对不起,我无法提供我现在所拥有的更多信息。
https://github.com/MaxwellGover/Nimbus
好的。我会检查一下。在我从'。/ App/AppContainer'导出类似'export AppContainer'(因此没有'{}')并像'〜{containers'''中导入{AppContainer}一样导入之前,这会引发一些奇怪的错误。 'export {default {someComponent}}是处理出口的理想方法吗? – maxwellgover
据我所知,这是唯一(?)语法采取一个模块的默认导出,并将其导出为命名导出。老实说,我不确定你在示例代码库中应用的间接性是否值得。如果它变大,那么肯定!但是在小尺寸下,索引文件似乎是不必要的间接。 – jevakallio
这工作。谢谢。 – maxwellgover