【问题标题】:React Native error: expected a string (for built-in components) or a class/function (for composite components) but got: objectReact Native 错误:期望一个字符串(对于内置组件)或一个类/函数(对于复合组件)但得到:对象
【发布时间】:2016-09-05 06:15:11
【问题描述】:

这是关于 react-native 应用程序 android

我有 FirstScreen.js

我已经实现了导航抽屉。导航抽屉上的内容会根据某些标准而变化 我已经实现了:

var Logout= require('./Logout');

现在,当我从 Logout.js 尝试调用这个 FirstScreen.js 时会报错

元素类型无效:应为字符串(用于内置组件) 或类/函数(用于复合组件)但得到:对象。查看 Navigator的渲染方法。

似乎因为我在 FirstScreen.js 中需要 Logout.js ,所以我无法从 Logout.js 导航到 FirstScreen.js.

有什么解决方法吗?

【问题讨论】:

  • 我们可以提供一些关于您的组件是如何构建的代码吗?

标签: react-native


【解决方案1】:

听起来像是一个返回 null 的循环依赖。

查看这里以获得更详细的说明:Cyclic dependency returns empty object in React Native

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-08-06
    • 1970-01-01
    • 2018-11-29
    • 2017-10-13
    • 1970-01-01
    • 1970-01-01
    • 2020-05-09
    相关资源
    最近更新 更多