小程序使用async await

208 阅读1分钟

昨天在用Taro写小程序的时候,没有异步就很难受,测试了很多包,结果一堆乱七八糟的错误。

找了好几个包,发现最好用的还是facebook的regenerator,完全没有各种奇奇怪怪的bug。

使用教程

在GitHub上找到facebook的开源项目regenerator,然后找到路径packages/regenerator-runtime/runtime.js,把runtime.js下载下来,拉进自己的项目里

然后可以选择按需加载,或者全局加载,这里是全局加载

由于我用的是Taro,所以是React语法,原生小程序里直接在App里加上regeneratorRuntime也是一样的。