微信小程序入坑之(支持es7的async语法)

es7的 async 号称是解决回调的最终⽅案

1.在⼩程序的开发⼯具中,勾选 es6转es5语法

2.下载 facebook的regenerator库中的 regenerator/packages/regenerator-runtime/runtime.js

https://github.com/facebook/regenerator/blob/5703a79746fffc152600fdcef46ba9230671025a/packages/regenerator-runtime/runtime.js

注意:这里的给出的库是指定版本的,不要下载最新的。

3.在⼩程序⽬录下新建⽂件夹 lib/runtime/runtime.js ,将代码拷⻉进去

4.在每⼀个需要使⽤async语法的⻚⾯js⽂件中,都引⼊(不能全局引⼊)

import regeneratorRuntime from '../../lib/runtime/runtime';

然后就可以正常的使用了async语法处理异步请求了。

暂无评论

发送评论 编辑评论


				
上一篇
下一篇