Modell-View-Controller oder MVC, MVC ist ein gebräuchlicher Name, ein Software-Design-Muster, das zur Entwicklung von Webanwendungen verwendet wird. Der Modell-View-Controller-Modus besteht aus den folgenden drei Teilen:
Modell/Modell - eine Mindeststufe, die für die Aufrechterhaltung von Datenmustern verantwortlich ist.
Ansicht/Ansicht - Verantwortlich für die Anzeige aller oder Daten im Bereich des Benutzers.
Controller/Controller - Softwarecode steuert die Interaktion zwischen Modell und Ansicht.
MVC ist beliebt, da es die Anwendungslogik aus der Benutzeroberflächenschicht und der unterstützten Fokusabteilung isoliert. Der Controller empfängt hier alle Anforderungen für die Anwendung, alle Daten, die für die Vorbereitung der Ansicht erforderlich sind. View mit dem vorbereiteten Controller erstellt Daten für eine endgültige anständige Antwort. Die MVC -Abstraktion kann durch Diagramme wie folgt dargestellt werden.
Modell - Modell
Das Modell ist für die Verwaltung der Daten der Anwendung verantwortlich. Es reagiert auf Anfragen aus der Ansicht und reagiert auch auf Anweisungen an Selfdate vom Controller.
Ansicht - Ansicht
In einem bestimmten Format werden die Anzeigedaten vom Controller ausgelöst. Es handelt sich um skriptbasierte Vorlagensysteme wie JSP, ASP, PHP, die sehr einfach in die AJAX-Technologie integriert sind.
Controller - Controller
Der Controller ist dafür verantwortlich, auf Benutzereingaben zu reagieren und interaktive Datenmodellobjekte auszuführen. Der Controller empfängt die Eingabe, überprüft die Eingabe und führt dann einen Geschäftsbetrieb durch, der den Status des Datenmodells verändert.
AngularJS ist ein MVC -Gerüst. Lassen Sie uns im folgenden Kapitel sehen, wie AngularJS die MVC -Methode verwendet.
Das obige ist die AngularJS -MVC -Architektur. Wir werden in Zukunft weiterhin relevante Informationen organisieren. Vielen Dank für Ihre Unterstützung für diese Website!