关于Promise传递出去

2019-05-15 11:40:55 浏览数 (1)

代码语言:javascript复制
user(){
var promise = new Promise((resolve, reject)=> {
  // ... some code

  if (/* 异步操作成功 */){
//这个返回的是成功.then返回的数据
    resolve(value);
  } else {
//这个是错误返回的数据
    reject(error);
  }
});
}

接收承诺

代码语言:javascript复制
user().then(data=>{
    data是成功返回的value值
  },error=>{
    error是返回的错误信息
})

0 人点赞