将babel polyfill添加到React Native Project

And*_*ves 5 babel react-native

我在android上有问题.得到此错误:

undefined不是一个函数(评估'_iterator2typeof Symbol ==='function'?Symbol.iterator:'@@ iterator'')

我认为它与es6的使用有关.

我可以添加babel-polyfill到React Native Project吗?

loc*_*ton 6

为了在安装后将babel-polyfill添加到您的react-native项目中

npm install --save babel-polyfill

只需在您的入口端点中将其导入:

import 'babel-polyfill';

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


Oua*_*die 2

您可以使用

npm install es6-symbol --save
Run Code Online (Sandbox Code Playgroud)

然后添加你的index.android.jsindex.ios.js

import 'es6-symbol/implement'
Run Code Online (Sandbox Code Playgroud)