【发布时间】:2017-12-30 23:20:27
【问题描述】:
当调试器被禁用时,我得到这个错误:
undefined is not a function (evaluating '_iterator[typeof Symbol === 'function' Symbol.iterator:'@@iterator']()')
但是当它启用时,我的代码可以正常工作。这只发生在安卓上。 ios 应用运行良好。
这是我的依赖项:
- 反应
- 反应原生
- 本地基础
- base-64
- 领域
下面是产生影响的代码:
for(toy of toys) {
console.log(toy)
}
如果我取消注释上面的行,我的代码可以在没有调试器的情况下工作。
【问题讨论】:
-
根本不是该主题的专家,但是,是否有可能在禁用调试器的情况下
console未定义? -
玩具的内容? Toys 是数组还是对象?普通对象不可迭代
-
对象数组。 @EnieJakiro
-
@JordiNebot 不是真的,因为它适用于 iOS。
-
你有没有更改任何 babel 配置?或者导入了与 babel 冲突的包
标签: javascript android react-native