关于Promise传递出去
2019-05-07 本文已影响0人
SevenLonely
user(){
var promise = new Promise((resolve, reject)=> {
// ... some code
if (/* 异步操作成功 */){
//这个返回的是成功.then返回的数据
resolve(value);
} else {
//这个是错误返回的数据
reject(error);
}
});
}
接收承诺
user().then(data=>{
data是成功返回的value值
},error=>{
error是返回的错误信息
})