Что эквивалентно Angular $ q в Angular2?

Что эквивалентно Angular $ q в Angular2? Конкретно я ищу$q.when, что позволило вам сделать что-то вроде:

return $q.when(['TestResponse']);
 David09 июн. 2016 г., 09:24
Есть ли в нативном обещании эквивалент?
 Rahat Ahmed09 июн. 2016 г., 09:28
Promise.resolve(['TestResponse']) должен сделать трюк
 Tushar09 июн. 2016 г., 09:23
EcmaScript 6обещание

Ответы на вопрос(2)

Решение Вопроса
new Promise((resolve, reject) => { 
  if(xxx) {
    resolve('ok');
  } else {
    reject('error');
  }
}).then(x => doSomething())

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise или жеhttp://learnangular2.com/es6/promises

 Günter Zöchbauer16 мар. 2017 г., 20:39
На самом деле я не знаю о ES5 с Angular2.
 Saeed Neamati16 мар. 2017 г., 20:35
Что если мы застряли на использовании ES5? Что нам делать?
 Günter Zöchbauer16 мар. 2017 г., 20:37
ИМХО остаться с Angular1.x
 Saeed Neamati16 мар. 2017 г., 20:38
Это конечно вариант. Но в сценариях медленной миграции решение может помочь.

здания нового угла является es6 и почти грядущий es7.

Ваш ответ на вопрос