Ich arbeite an einem Projekt, das jQuery nicht verwendet. Alle unterstützten Browser verfügen über native Promises.Wie mache ich ein verzögertes Muster mit nativen JavaScript-Versprechen?
Ich möchte das latente Muster replizieren, die jquery über $ bereitgestellt .Deferred
//Example
var deferred1 = new $.Deferred();
var deferred2 = new $.Deferred();
$.get(someUrl, function(){
...
deferred1.resolve()
})
$.get(someUrl, function(){
...
deferred2.resolve()
})
$.when(deferred1, deferred2).then(function(){//do stuff})
Wie kann ich das mit nativen Versprechen?
diese deffereds Versprechungen sind. benutze sie auf die gleiche Weise. aber scheint, müssen Sie Ihre eigenen erstellen, die Versprechen verwenden wird - http://www.html5rocks.com/en/tutorials/es6/promises/#toc-promisifying-xmlhttprequest – llamerr