gibt es eine Möglichkeit zu implementieren, verspricht in ie9+
Ich m versuchen, zu implementieren native Versprechen auf IE9+ und es scheint, dass der internet explorer Erkennt nicht die "Versprechen" Klasse/Objekt.
Ich suchte in http://caniuse.com/#search=Promise und sah, dass IE nicht Versprechen Objekt.
Das ist aber seltsam, weil jQuery und Winkel arbeitet mit Versprechungen und working in IE9+.
Vielleicht sind Sie der Umsetzung Ihre eigenen Versprechen?? **
Kann ich die Umsetzung meiner eigenen Versprechen ?**
InformationsquelleAutor der Frage user1019872 | 2015-01-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Was "native"
Heimisch bedeutet, dass es geschrieben, die im browser - code Basis und nicht in user-level-code. Im Hinblick auf die Durchführung verspricht, werden nativ in IE9 müssten Sie erhalten eine Kopie der IE9 source-code von Microsoft, code, kompilieren und verteilen Sie es. Während das ist machbar, das ist nicht eine praktikable option.
Mit verspricht heute
Auf der anderen Seite - es gibt mehrere Versprechen Bibliotheken, die es in userlevel. Es ist durchaus möglich zu implementieren Ihre eigenen Versprechen Umsetzung - hier ist eine große blog-post auf, wie.
Können Sie frei gehören eine Bibliothek, wie bluebird (bluebird) oder F erfüllen diese API und wird auch weiterhin gut arbeiten mit ES6 Versprechen in die Zukunft. Es ist erwähnenswert, dass Bluebird für die Instanz läuft auf IE6+, damit sollte es keine Probleme in Ihrem Fall.
Beispielsweise hier ist Kantig Umsetzung und hier ist die jQuery-Implementierung - Winkel ist besser lesbar meiner Meinung nach.
Die standard -
Beachten Sie auch, dass im Gegensatz zu den coment oben Links verspricht sind standardisiert von der Promises/A+ - Spezifikation mit Bibliotheken wie Winkel entsprechen und Bibliotheken wie jQuery arbeiten konform und wird wahrscheinlich in der nächsten version. Native verspricht auch, die dem standard entsprechen und Obermenge.
InformationsquelleAutor der Antwort Benjamin Gruenbaum
Hier ein Versprechen Umsetzung ich schrieb mich in Typoskript und ist getestet in vollem Umfang der Arbeit von IE8 nach oben. Ja. es ist voll Promises/A+ konform (und getestet).
Da es geschrieben ist in Maschinenschrift, der plan ist auch die definition für tsd-in den folgenden Tagen.
InformationsquelleAutor der Antwort bogdan.mustiata