uni.login使用 await,需用用Promise包装:
const js_code = await new Promise((resolve, reject) => {
// uni.login非异步,所以用Promise包装
uni.login({
provider: 'weixin',
success: res => {
resolve(res.code);
},
fail: err => {
reject(err);
}
});
uni.request是异步,已被uniapp包装为Promise,可以直接使用await:
const [error, res] = await uni.request({
// uni.request异步方法
url: url,
method: 'GET'
});
7 个评论
要回复文章请先登录或注册
8***@qq.com
2***@qq.com
2***@qq.com
2***@qq.com
1***@qq.com
AriFe
文竹