Reactjs 响应本机开发错误命中网络请求捕获()
我将保持这个相对较高的水平,因为我似乎无法在演示应用程序中重新创建它。。。但我在iOS上遇到了最奇怪的问题 当在开发模式下执行React本机代码时抛出错误时,它会被过去完成的旧Reactjs 响应本机开发错误命中网络请求捕获(),reactjs,react-native,fetch,Reactjs,React Native,Fetch,我将保持这个相对较高的水平,因为我似乎无法在演示应用程序中重新创建它。。。但我在iOS上遇到了最奇怪的问题 当在开发模式下执行React本机代码时抛出错误时,它会被过去完成的旧fetch请求中的随机catch()块捕获。此提取块有一个.done()并终止 这会导致一系列非常奇怪的错误: 第一:ExceptionsManager.js:70警告:React性能度量代码中存在内部错误。当另一个实例的渲染计时器仍在运行时,不希望componentDidUpdate计时器启动。 第二:Exception
fetch
请求中的随机catch()
块捕获。此提取块有一个.done()
并终止
这会导致一系列非常奇怪的错误:
第一:ExceptionsManager.js:70警告:React性能度量代码中存在内部错误。当另一个实例的渲染计时器仍在运行时,不希望componentDidUpdate计时器启动。
第二:ExceptionsManager.js:55无法读取null的属性“getHostNode”
第三:
exceptionmanager.js:70未经处理的js异常:无法读取null的属性“getHostNode”
可能与此问题有关:看起来它很快就会被修复。是的,在更新到react 0.31后,它似乎不再发生。0@AlekHurst你确定?我似乎有这个问题……第一个问题发生在我身上,当时我忘了将属性传递给使用该属性的子组件,而没有检查该属性是否存在。有一次,当我缺少正在使用的组件的ES6导入和setState()时,我遇到了“无法读取null的属性”getHostNode发生了一个可能会将其添加到页面的调用。