⼩程序asyncawait的⽤法
const promisic = function (func) {
return function (params = {}) {
return new Promise((resolve, reject) => {
await和async使用方法const args = Object.assign(params, {
success: (res) => {
resolve(res);
},
fail: (error) => {
reject(error);
}
});
func(args);
});
};
};
export {
promisic
}
⼩程序中⼀般都是异步通知想要同步通知,需要进⾏设置
这么调⽤
import {config} from "../config/config";
class Http{
static async request({url,data,callback,method='GET'}){
//wx.request
await quest)({
url:`${config.apiBaseUrl}${url}`,
data,
method,
header:{
appkey:config.appkey
},
success(res) {
callback(res.data)
}
})
}
}
export {
Http
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。