TypeError: undefined is not an object (evaluating 'row[OBJECT_COLUMN_NAME] = key') | React Native
TypeError: undefined is not an object (evaluating 'row[OBJECT_COLUMN_NAME] = key') | React Native
目前,我正在使用 React-Native 构建一个 MobileApp,直到今天一切正常:/
不幸的是,今天应用程序在成功构建后抛出错误(见下文)!
[TypeError: undefined is not an object (evaluating 'row[OBJECT_COLUMN_NAME] = key')]
BUT 这个错误只出现在 正常模式 -> 如果我切换到 调试模式 一切都是工作没有任何进一步的问题。
所以在那之后,我开始搜索这个错误的触发器并找到了它(见下文)
Your_App/node_modules/react-native/Libaries/polyfills/console.js (Line 449)
但是正如您所见,这不是我的,而是 React-Native 的,我无法解决这个问题
在互联网上进行了长时间的研究后,我什么也想不通,因为还没有人遇到这个错误:/
不过我觉得跟最新的react-native firebase version 6.0.0 (https://invertase.io/blog/react-native-firebase-v6)有关
因为它在那附近失败了(见下文)
注意:重新创建应用程序后(使用 git 并不困难)一段时间后错误再次出现:/
注意:一个空的应用程序仍然可以在我的引擎上运行
我用什么:
- 反应本机 0.61.5
- java 13
- (All used libraries)
非常感谢帮助^^
谢谢
在我用 console.logs 完全填充我的代码后...我发现 React Native 在非调试模式下不能与 console.table 一起工作。
仅当应用程序处于调试模式时,使用 console.table 即可轻松解决此问题。只需检查调试模式是否已启用^^
const isDebuggingEnabled = (typeof atob !== 'undefined');
就是这样
目前,我正在使用 React-Native 构建一个 MobileApp,直到今天一切正常:/
不幸的是,今天应用程序在成功构建后抛出错误(见下文)!
[TypeError: undefined is not an object (evaluating 'row[OBJECT_COLUMN_NAME] = key')]
BUT 这个错误只出现在 正常模式 -> 如果我切换到 调试模式 一切都是工作没有任何进一步的问题。
所以在那之后,我开始搜索这个错误的触发器并找到了它(见下文)
Your_App/node_modules/react-native/Libaries/polyfills/console.js (Line 449)
但是正如您所见,这不是我的,而是 React-Native 的,我无法解决这个问题 在互联网上进行了长时间的研究后,我什么也想不通,因为还没有人遇到这个错误:/
不过我觉得跟最新的react-native firebase version 6.0.0 (https://invertase.io/blog/react-native-firebase-v6)有关 因为它在那附近失败了(见下文)
注意:重新创建应用程序后(使用 git 并不困难)一段时间后错误再次出现:/
注意:一个空的应用程序仍然可以在我的引擎上运行
我用什么:
- 反应本机 0.61.5
- java 13
- (All used libraries)
非常感谢帮助^^
谢谢
在我用 console.logs 完全填充我的代码后...我发现 React Native 在非调试模式下不能与 console.table 一起工作。 仅当应用程序处于调试模式时,使用 console.table 即可轻松解决此问题。只需检查调试模式是否已启用^^
const isDebuggingEnabled = (typeof atob !== 'undefined');
就是这样