Was entspricht Angulars $ q in Angular2? Insbesondere suche ich $q.when
, was man so etwas tun dürfen:
return $q.when(['TestResponse']);
Was entspricht Angulars $ q in Angular2? Insbesondere suche ich $q.when
, was man so etwas tun dürfen:
return $q.when(['TestResponse']);
new Promise((resolve, reject) => {
if(xxx) {
resolve('ok');
} else {
reject('error');
}
}).then(x => doSomething())
Siehe auch https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise oder http://learnangular2.com/es6/promises
Was ist, wenn wir bei ES5 stecken bleiben? Was sollen wir machen? –
IMHO bleiben mit Angular1.x –
Das ist natürlich eine Option. Bei langsamen Migrationsszenarien kann jedoch eine Lösung hilfreich sein. –
Sie die native es6 Versprechen verwenden können. Einer der Hauptgründe, um neue eckig zu machen, ist es6 und fast kommt es7.
EcmaScript 6 [Versprechen] (https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Promise) – Tushar
Hat das native Versprechen ein äquivalent? – David
'Promise.resolve (['TestResponse'])' sollte den Trick machen –