Ich möchte eine mobile App mit phonegap erstellen und Angular2 verwenden, das mit ES6 funktioniert. Ich kann keine Informationen darüber auf der offiziellen Website finden. Ich möchte wissen, ob es funktioniert oder nicht?Unterstützt Cordova ES6 und/oder Angular2?
Antwort
ECMAScript 6-Unterstützung hängt nicht von Cordova ab, ist ein Webview-Problem.
Wenn das native Webview, wo die App ausgeführt wird, ES6 unterstützt, wird Ihre App funktionieren, sonst nicht.
Da die ES6-Spezifikation schließlich approved on June 17 of this year (2015) war, fehlt die tatsächliche Unterstützung für ES6 von Mobile Webview oder ist unvollständig.
Um ECMAScript 6-Anwendungen heute laufen Sie Babel oder Traceur compiler verwenden können, dass Ihr Code von ES6 bis ES5 " übersetzen". Dies ist auch der Ansatz, der in Angular 2 quickstart verwendet wird (siehe den Traceur-Import in Abschnitt "6. Deklarieren Sie den HTML-Code").
Also, warum versuchst du nicht an Angular 2 generator that include traceur oder web app generator with babel? Wenn Sie mit den Werkzeugen neu sind, empfehle ich Ihnen, grunt/schluck/bower/yo zu lernen.
- 1. Angular2 ES6 @Input Alternative
- 2. Mocha ES6-Tests unterstützt?
- 3. Unterstützt Aptana ES6?
- 4. Beispiele für VS2015 + Cordova + Angular2
- 5. Apache Cordova unterstützt iOS-Version
- 6. Angular2 warum brauchen wir die es6-Shim
- 7. JavaScript ES6 Versprechen mit Angular2 - undefinierte Variable
- 8. ES6 Spread-Syntax IE nicht unterstützt
- 9. Welche ES6-Funktionen werden in JSX unterstützt?
- 10. Unterstützt das Webpack es6 Modul nativ?
- 11. Angular2 Ionic2 create plugin mit cordova
- 12. Unit Testing Framework für ionic2/angular2/cordova
- 13. Angular2 nicht laden in Cordova App
- 14. build.phonegapplugin nicht unterstützt: cordova-plugin-whitelist @ 1
- 15. angular2 Nur unterstützt höchstens 9 Interpolationswerte
- 16. Welche Art von Mausereignis unterstützt Angular2?
- 17. Angular2 unterstützt verschachtelte Eigenschaften im Formular nicht
- 18. Wie Angular2 HTTP-Dienst in es6/7 Klasse injizieren?
- 19. Angular2, wie @Host auf ES6-Komponenten zu verwenden ist
- 20. Wann unterstützt nodejs es6 style modul (Import/Export)?
- 21. Warum unterstützt JavaScript ES6 keine Multi-Konstruktor-Klassen?
- 22. Babel-Knoten es6 "Module werden nicht in der REPL unterstützt"
- 23. Cordova iOS Cross-Ursprungsanforderungen werden nur für HTTP unterstützt
- 24. AngularJS 2.0 TypeScript Intellij Idee (oder Webstorm) - ES6-Import-Syntax
- 25. Angular2 Testing HTTP-Dienst Sprich Karte Funktion nicht unterstützt
- 26. :: Ionic2/Angular2: CucumberJs + Winkelmesser + TypeScript Konfiguration
- 27. Angular2 - angular2.dev.js: 23501 AUSNAHME: No Directive Annotation on ArticleComponent
- 28. ES6 Pfeilfunktion mit Klammern
- 29. Cordova - ChildBrowser
- 30. Spielen Rahmen mit angular2
Es gibt keine EC. Es ist abgekürzt ES! – Bergi
Danke Bergi, es war ein sehr dummes Tippfehler, behoben! :) – lifeisfoo