Heim > Web-Frontend > js-Tutorial > So verwenden Sie Angular 5.0

So verwenden Sie Angular 5.0

php中世界最好的语言
Freigeben: 2017-11-18 16:25:53
Original
1725 Leute haben es durchsucht

Kürzlich wurde Angular 4.0 auf Angular 5.0 aktualisiert. Viele Freunde haben sich darüber beschwert, dass sie sich nicht daran gewöhnen, dass die Version zu schnell aktualisiert wird. Diesmal werde ich es tun Aktualisieren Sie dieses EreignisLassen Sie uns mit Ihnen darüber sprechen, wie Sie Angular5.0 in Zukunft verwenden können

Zuallererst ist dieses Versionsupdate eigentlich nur eine normale Iteration, die der

Semantik Angabe der Versionsnummer. Beginnend mit 5.0.0-beta.0 am 19. Juli 2017 sind mehr als 3 Monate vergangen und insgesamt 8 Beta-Versionen und 10 RC-Versionen veröffentlicht. Diejenigen, die jetzt erst 5.0.0 aktualisiert haben, sind nur normale Durchschnittsbenutzer, keine Pionierbenutzer. In der semantischen Versionsnummer wird die Hauptversion zum Einführen von

Breaking

ing Change verwendet, während die Minor Version zum Hinzufügen von Funktionen verwendet wird, die die Einführung von Breaking Change erfordern Gehen Sie zur Hauptversion. Eingeführt in (es sei denn, sie wird rechtzeitig fertiggestellt). Es ist also offensichtlich, dass die an vielen Stellen (einschließlich eines offiziellen Blogs) behaupteten neuen Funktionen von 5.0 nicht ganz sinnvoll sind. Beispielsweise wurden Preserve Whitespace und exportAs bereits in 4.4 eingeführt, und HttpClient war sogar dabei eingeführt in 4.4. Eingeführt in Version 4.3. Der Grund, warum es immer noch eine neue Funktion von 5.0 ist, liegt darin, dass die Zweige von 4.x und 5.x parallel gefördert werden. In der tatsächlichen Entwicklung werden diese Funktionen zuerst in die 5.0-Version aufgenommen und dann in die 4.x-Version übernommen Version. Aus Sicht eines (normalen) Benutzers handelt es sich bei 5.0 jedoch um eine Nachfolgeversion von 4.x und nicht um eine frühere Version. Daher sollten Funktionen in 4.x nicht mehr als Funktionen von 5.0 gezählt werden. Die wirklich wertvollen Teile sind einige nicht funktionale Teile, wie z. B. die Optimierung des Angular Compilers. Derzeit kann die inkrementelle Kompilierung von AOT innerhalb von 1 Sekunde gesteuert werden (jedes Speichern dauert also nur -1 Sekunde). nicht mehr abhängig von Intl API und so weiter. Es ist schade, dass AOT standardmäßig einen Tag vor der Veröffentlichung der offiziellen Version von 5.0 zurückgesetzt wurde (fix(@angular/cli): JIT standardmäßig mit ng5 verwenden von filipesilva · Pull Request #8267 · Angular/Angular-Cli). Um genau zu sein, handelt es sich natürlich um eine Funktion, die Angular CLI nur auf Basis von Angular 5 implementieren kann, nicht um eine Funktion von Angular 5 (und es handelt sich lediglich um das Standard-

Verhalten

und hat keinen Einfluss auf die Implementierbarkeit). Zusammenfassend lässt sich sagen: Verstehen Sie die Bedeutung semantischer Versionsnummern richtig und behandeln Sie größere Versionsänderungen mit einer normalen Einstellung. Fast alle unnötigen Missverständnisse entstehen durch mangelndes Verständnis der „semantischen Versionsnummer“
Um es zusammenzufassen:

Verstehen Sie die Bedeutung der semantischen Versionsnummer richtig und behandeln Sie sie mit einem normalen Verstand . Versionsänderungen.

Das Obige ist eine Einführung in die Verwendung der neuen Version von Angular 5.0. Solange Sie die semantische Versionsnummer verstehen, wird diese Version natürlich viel einfacher zu verstehen sein

Verwandte Lektüre

Angular ruft die im Projekt definierte JSON-Datei ab

Detaillierte Einführung in die erweiterte Verwendung von Dropdown-Boxen in AngularJS

Implementierung mit maßgeschneiderten AngularJS-Diensten

Das obige ist der detaillierte Inhalt vonSo verwenden Sie Angular 5.0. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage