未定义不是对象(评估'RCTDataManager.queryData') - Facebook React Native iOS
Posted
技术标签:
【中文标题】未定义不是对象(评估\'RCTDataManager.queryData\') - Facebook React Native iOS【英文标题】:undefined is not an object (evaluating 'RCTDataManager.queryData') - Facebook React Native iOS未定义不是对象(评估'RCTDataManager.queryData') - Facebook React Native iOS 【发布时间】:2015-05-11 21:52:07 【问题描述】:当我的 javascript 出现错误时(我看到红色屏幕)。我在控制台中一遍又一遍地看到这条消息。
#CLOWNTOWN (error while displaying error): undefined is not an object (evaluating 'RCTDataManager.queryData')
如果我尝试使用 fetch
函数,我还会看到消息 undefined is not an object (evaluating 'RCTDataManager.queryData')
【问题讨论】:
【参考方案1】:您必须在项目中包含 RCTNetwork 模块。您可以通过将以下行添加到您的 podfile 来做到这一点:
pod 'React/RCTNetwork'
【讨论】:
【参考方案2】:这可能是因为您安装了一个未正确传播的新库。导航到您的项目目录并运行npm update
【讨论】:
以上是关于未定义不是对象(评估'RCTDataManager.queryData') - Facebook React Native iOS的主要内容,如果未能解决你的问题,请参考以下文章
错误:未定义不是对象(评估 \'RCTWebSocketManager.connect\')
未定义不是对象(评估 '_reactNativeCamer.RNCamera.Constants'
TypeError:未定义不是对象(评估'this.setState')[重复]
TypeError:未定义不是对象(评估'_ref.state)