小程序
小游戏
企业微信
微信支付
扫描小程序码分享
-
- 希望能支持async/await
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
勾选上增强编译 原生也可以使用
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
regenerator-runtime.js 这东西可以看看。
是这个东东是吧https://github.com/facebook/regenerator
直接搬下来用,还是会报错。要自己编译还不如用Taro、mpvue等框架来搞了,何必用写原生的小程序。
直接把文件copy下来 然后引用就好了啊。。
试过的,代码会报错。你的“ES6 转 ES5”和“上传代码时自动压缩混淆”是不勾选的吧?
勾选“ES6 转 ES5” 、 “上传代码时自动压缩混淆” 引入 https://github.com/facebook/regenerator 里的regenerator-runtime 代码会报错 regeneratorRuntime is not defined
如果去掉“ES6 转 ES5”和“上传代码时自动压缩混淆”什么都不用引入就可以用了。
点击菜单 工具 - 项目详情,把 ES6 转 ES5 的勾选去掉你就可以用 async/await 了
不勾选ES6与ES5是不报错了,但只能在开发者工具里看了,预览和上传代码都会出错。很多ES6的东西用不了,比如解构 。
把‘上传代码时自动压缩混淆’这个勾也去掉居然就好了
目前暂不支持此功能。
那有计划做async/await的支持吗?
暂不考虑支持
把‘上传代码时自动压缩混淆’这个勾也去掉居然就好了,这样会不会有手机不兼容?
据观察,小程序不勾选es6转es5已经可以使用async/await了。但是不确定具体各个机型的机型的兼容情况,官方是否可以给出一个兼容的情况啊,至少让开发者可以清楚直接使用async/await的成本,希望官方小姐姐能给一个答复,辛苦了~~~
好像支持typeScript 了,那typeScript不就可以用async/await了吗?就是不知道用typeScript坑多不多。本人对typeScript也不太熟。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
勾选上增强编译 原生也可以使用
regenerator-runtime.js 这东西可以看看。
是这个东东是吧https://github.com/facebook/regenerator
直接搬下来用,还是会报错。要自己编译还不如用Taro、mpvue等框架来搞了,何必用写原生的小程序。
直接把文件copy下来 然后引用就好了啊。。
试过的,代码会报错。你的“ES6 转 ES5”和“上传代码时自动压缩混淆”是不勾选的吧?
勾选“ES6 转 ES5” 、 “上传代码时自动压缩混淆” 引入 https://github.com/facebook/regenerator 里的regenerator-runtime 代码会报错 regeneratorRuntime is not defined
如果去掉“ES6 转 ES5”和“上传代码时自动压缩混淆”什么都不用引入就可以用了。
点击菜单 工具 - 项目详情,把 ES6 转 ES5 的勾选去掉你就可以用 async/await 了
不勾选ES6与ES5是不报错了,但只能在开发者工具里看了,预览和上传代码都会出错。很多ES6的东西用不了,比如解构 。
把‘上传代码时自动压缩混淆’这个勾也去掉居然就好了
目前暂不支持此功能。
那有计划做async/await的支持吗?
暂不考虑支持
把‘上传代码时自动压缩混淆’这个勾也去掉居然就好了,这样会不会有手机不兼容?
据观察,小程序不勾选es6转es5已经可以使用async/await了。但是不确定具体各个机型的机型的兼容情况,官方是否可以给出一个兼容的情况啊,至少让开发者可以清楚直接使用async/await的成本,希望官方小姐姐能给一个答复,辛苦了~~~
好像支持typeScript 了,那typeScript不就可以用async/await了吗?就是不知道用typeScript坑多不多。本人对typeScript也不太熟。