Что эквивалентно Angular $q в Angular2? Что эквивалентно Angular $q в Angular2? В частности, я ищу $q.when, что позволило вам сделать что-то вроде: return $q.when(['TestResponse']); Ответ 1 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 Ответ 2 Вы можете использовать родной es6 Promise. Одной из основных причин создания нового angular является es6 и почти начинается es7.
Ответ 1 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
Ответ 2 Вы можете использовать родной es6 Promise. Одной из основных причин создания нового angular является es6 и почти начинается es7.