关于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是返回的错误信息
})
上一篇下一篇

猜你喜欢

热点阅读