将babel polyfill添加到React Native Project

时间:2016-06-09 16:24:53

标签: react-native babel

我在android上有问题。得到了这个错误:

  

undefined不是一个函数(评估'_iterator2typeof   符号=== '功能' Symbol.iterator:?“@@ iterator'')

我认为这与使用for,es6相关。

我可以将android:name="com.mysampleapp.MainMenu" 添加到React Native Project吗?

2 个答案:

答案 0 :(得分:6)

为了在安装

后将babel-polyfill添加到您的react-native项目中

npm install --save babel-polyfill

只需在条目端点

中将其导入即可

import 'babel-polyfill';

现在,您可以使用PromiseWeakMap等新内置插件,Array.from等静态方法和Array.prototype.includes等实例方法等。

答案 1 :(得分:2)

您可以使用

npm install es6-symbol --save

然后添加 index.android.js &的 index.ios.js

import 'es6-symbol/implement'