小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用async/await的时候总是出现这个错误,是哪儿的设置有问题吗?自己写的一个es6的库,用的是babel7,该用什么设置?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
您好,可参考一下此贴回复:小程序改造成async/await模式? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000cca349c400084c5e77058c5b404
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
谢谢,看过了,没有什么帮助。我的babel设置:
module.exports = {
"presets"
: [
[
"@babel/preset-env"
]
],
"plugins"
"@babel/plugin-proposal-class-properties"
,
"@babel/plugin-transform-runtime"
, {
"corejs"
: 2,
}]
}
完全搞不懂,以前完全没有任何问题,现在怎么各种冲突,郁闷
从你的报错情况来看,是不是await获取的返回值不是一个promise对象导致的,你await拿到的返回值是一个promise对象吗?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
您好,可参考一下此贴回复:小程序改造成async/await模式? - 微信开放社区 https://developers.weixin.qq.com/community/develop/doc/000cca349c400084c5e77058c5b404
谢谢,看过了,没有什么帮助。我的babel设置:
module.exports = {
"presets"
: [
[
"@babel/preset-env"
]
],
"plugins"
: [
"@babel/plugin-proposal-class-properties"
,
[
"@babel/plugin-transform-runtime"
, {
"corejs"
: 2,
}]
]
}
完全搞不懂,以前完全没有任何问题,现在怎么各种冲突,郁闷
从你的报错情况来看,是不是await获取的返回值不是一个promise对象导致的,你await拿到的返回值是一个promise对象吗?