1. npm install babel-polyfill --save 2. 在main.ts中 import "babel-polyfill" 3. 如果使用了vuex,则在vuex的index.ts文件中也要 import "babel-polyfill",最好放在 import Vuex f ...
分类:
其他好文 时间:
2018-01-02 15:26:56
阅读次数:
176
低版本浏览器引起的问题 最近开发一个基于 的项目,一般本地是在chrome浏览上面开发,chrome浏览器开发因为支持大部分新的js特性,所以一般不怎么需要polyfill, 比如Promise,string实例的includes方法等。即使在低版本浏览器中,通过 的polyfill也是可以转换的, ...
分类:
Web程序 时间:
2017-12-24 14:43:20
阅读次数:
1003
安装babel的拓展包(Polyfill) ,对Generator的转义 这是一个补完babel支持es6的拓展包,配置步骤为3个: 1. 打开命令行键入 安装polyfill 2. 在webpack.config.js中最上面写上 3. 在自己的项目js文件中最开头写上 ; 一、基本形式 输出结果 ...
分类:
其他好文 时间:
2017-12-21 19:31:30
阅读次数:
109
1.cnpm安装 cnpm i babel-polyfill --save cnpm i es6-promise --save 2.main.js引入 import ‘babel-polyfill‘ import Es6Promise from ‘es6-promise‘ Es6Promise.po... ...
分类:
移动开发 时间:
2017-12-21 11:47:09
阅读次数:
227
使用 vue-cli 搭建的项目,PC上火狐和谷歌浏览器打开正常,使用浏览器开发者工具模拟移动端浏览也正常,OPPO 坚果 真机浏览也正常,但老的华为手机和荣耀手机打开是白屏。 在网上查询一段时间后,使用 babel-polyfill 对ES6语法转成ES5语法,打包后上线问题依旧 最后使用排除法定 ...
分类:
移动开发 时间:
2017-12-19 01:10:21
阅读次数:
304
1.安装命令“ cnpm install --save isomorphic-fetch es6-promise 2.由于ie不支持Promise,所以需要安装promise-polyfill; cnpm install promise-polyfill --save-exact 需要在index. ...
分类:
其他好文 时间:
2017-12-15 12:34:50
阅读次数:
232
项目中发现,在安卓4.3及以下的手机不支持axios的使用,主要就是无法使用promise。加上以下polyfill就可以了。 项目中安装es6-promise main.js里面添加 ...
分类:
移动开发 时间:
2017-12-06 20:05:44
阅读次数:
236
安装es6-promise,npm i es6-promise -D。 在引入axios.js文件之前,引入 import _promise from 'es6-promise'; _promise.polyfill(); over~ import _promise from 'es6-promis ...
分类:
移动开发 时间:
2017-12-04 14:11:20
阅读次数:
302
背景: 一个vue-cli构建的vue项目,一个使用angular的项目,两个项目在其他浏览器一切正常,但是ie中会报Promise未定义的错误 解决办法: vue的项目: 1. npm install babel-polyfill --save 2. 在main.ts中 import "babel ...
分类:
其他好文 时间:
2017-11-29 12:46:48
阅读次数:
809
//兼容插件 babel-polyfill values()等存在兼容问题,需要加载babel-polyfill插件 .keys() 获取数组的key值 .values() 获取数组的value值 .entries() 获取key,value的值 .copyWithin(); 可传三个参数,第一个是 ...
分类:
编程语言 时间:
2017-11-20 14:31:52
阅读次数:
123