What's the equivalent of Angular's $q in Angular2?

前端 未结 2 410
粉色の甜心
粉色の甜心 2021-01-07 17:39

What\'s the equivalent of Angular\'s $q in Angular2? Specifically, I\'m looking for $q.when, which allowed you to do something like:

return $q.         


        
2条回答
  •  感动是毒
    2021-01-07 18:14

    new Promise((resolve, reject) => { 
      if(xxx) {
        resolve('ok');
      } else {
        reject('error');
      }
    }).then(x => doSomething())
    

    See also https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise or http://learnangular2.com/es6/promises

提交回复
热议问题