我在android上有问题 . 得到此错误:
undefined不是一个函数(评估'_iterator2typeof Symbol ==='function'?Symbol.iterator:'@@ iterator'')
我认为它与es6的使用有关 .
我可以将 babel-polyfill 添加到React Native Project吗?
babel-polyfill
为了在安装后将babel-polyfill添加到您的react-native项目
npm install --save babel-polyfill
只需在_2413386中将其导入:
import 'babel-polyfill';
现在您可以使用新的内置函数,如 Promise 或 WeakMap ,静态方法(如 Array.from )和实例方法(如 Array.prototype.includes 等) .
Promise
WeakMap
Array.from
Array.prototype.includes
您可以使用
npm install es6-symbol --save
然后加入你的 index.android.js & index.ios.js
import 'es6-symbol/implement'
2 回答
为了在安装后将babel-polyfill添加到您的react-native项目
npm install --save babel-polyfill
只需在_2413386中将其导入:
import 'babel-polyfill';
现在您可以使用新的内置函数,如
Promise
或WeakMap
,静态方法(如Array.from
)和实例方法(如Array.prototype.includes
等) .您可以使用
然后加入你的 index.android.js & index.ios.js