Es ist an der Zeit, diesen Webseiten einige dynamische Funktionen zu geben – verwenden Sie AngularJS! Wir haben hier einen Test für den Controller hinzugefügt, der später hinzugefügt wird.
Es gibt viele Arten von Codestrukturen für eine Anwendung. Für AngularJS-Anwendungen empfehlen wir die Verwendung des Model-View-Controller (MVC)-Musters, um Code zu entkoppeln und Anliegen zu trennen. Vor diesem Hintergrund verwenden wir AngularJS, um unserer Anwendung einige Modelle, Ansichten und Controller hinzuzufügen.
Bitte setzen Sie das Arbeitsverzeichnis zurück:
Unsere App verfügt jetzt über eine Liste mit drei Telefonen.
Die wichtigsten Unterschiede zwischen Schritt 1 und Schritt 2 sind unten aufgeführt. Sie können auf GitHub gehen, um die vollständigen Unterschiede zu sehen.
Ansichten und Vorlagen
In AngularJS ist eine Ansicht eine Abbildung eines Modells, das über eine HTML-Vorlage gerendert wird. Dies bedeutet, dass AngularJS bei jeder Modelländerung den Verbindungspunkt in Echtzeit aktualisiert und die Ansicht entsprechend aktualisiert.
Ansichtskomponenten werden beispielsweise von AngularJS mithilfe der folgenden Vorlage erstellt:
{{phone.snippet}}