美文网首页
2018-03-08【关于Android和IOS低版本系统,JS

2018-03-08【关于Android和IOS低版本系统,JS

作者: Codingyu | 来源:发表于2018-03-08 14:59 被阅读0次

主要原因是ES6+的不兼容导致。虽然用了Babel进行ES6到ES5的转换,默认有些方法转换不了。

例:Array.from(obj);//throw error

解决方案替换为:[].slice.call(obj);//ES5写法 ok

babel是支持Array.from方法的,但是不在核心包里,需要你安装一个叫做babel-polyfill的包。

npminstall--save-devbabel-polyfill

要让这个插件起作用的话,需要在主入口文件(例如app.js)里面写上如下的代码。

require("babel-polyfill");

相关文章

网友评论

      本文标题:2018-03-08【关于Android和IOS低版本系统,JS

      本文链接:https://www.haomeiwen.com/subject/yiryfftx.html