
es6
superKM
鸡蛋虽小,也挺好吃
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【微信小程序遇到的坑】 es6 封装request请求
为了使代码更精简,便于理解和维护,使用 new Promise方法对request请求进行封装 new Promise(resolve, reject) 含有两个参数 resolve :成功时的调用 reject:失败时的调用 app.js中封装reeuqst请求 App({ onLaunch: function(options) { }, globalData: { ...原创 2018-11-02 15:25:49 · 1835 阅读 · 0 评论 -
webpack4 安装配置及使用方法
webpack官网地址:https://webpack.github.io 1. 初探webpack 1.1 webpack的安装 创建文件夹 webpack-test mkdir webpack-test cd webpack-test 在 webpack-test文件夹下通过npm init构建环境 webpack4.x后需要安装webpack-cli ...原创 2019-06-06 16:16:00 · 1259 阅读 · 0 评论 -
es6 兼容IE、iphone9操作系统以下的处理方式--使用babel 转换外部js文件
本文针对非webpack,cli创建的项目,进行ES6转ES5语法(iphone9操作系统以下的机型不支持es6语法,需要兼容转换) babel官网:https://www.babeljs.cn/docs/ 1,初始化npm环境,一直回车默认到最后。 npm init 根目录下会自动生成package.json 2,安装Babel相关文件 cnpm install --sav...原创 2019-06-17 10:52:21 · 1454 阅读 · 0 评论 -
使用bluebird 解决 Promise 兼容iPhone8、9以下的问题
通过Promise封装的方法,在ie 和 iphone8以下会出现报错异常情况,导致程序无法正确运行。 es6 Promise的支持i情况 解决方案 首先先保证代码中的es6语法都被转化为es5语法(解决es6转es5) 在页面<header>中或者最底部直接引入bluebrid.min.js文件即可。 <script src="https://cdn.js...原创 2019-06-26 11:22:36 · 1350 阅读 · 0 评论