mvc Es ist eine Einbahnstraße MVPDer Kern von MVP liegt in der Presenter-Ebene. Der Kern dieser Ebene ist die Bedienung von DOM-Elementen. Am Beispiel der Implementierung einer Listenseite mit jQuery kombiniert der Presenter hauptsächlich die Daten im Modell über eine Schleife mit den HTML-Tags und fügt sie der Ansicht hinzu. mvvDer Kern von MVVM liegt in der Modellschicht, deren Kern die Datenoperation ist. Im Vergleich zum MVP-Modus hat sich unser Codierungsfokus von der DOM-Operation auf die Datenoperation verlagert. Die VM-Ebene zeigt der Ansichtsebene Daten an und übergibt die Daten der Ansichtsebene an die Modellebene. Vue ist ein typisches Beispiel für viewModel Die Quelle von VueVue nutzt die Virtual-Dom-Technologie von React und die ng-directive-Technologie von Angular. Spa-MPA MPA: mehrseitiger Antrag Funktionen: Das erste Laden ist schneller und das nachfolgende Laden ist langsamer. Die anfänglichen Entwicklungskosten sind gering, die späteren Wartungskosten sind jedoch hoch. SPA: Einzelseitenanwendung Die erste Ladung ist langsamer und die nachfolgenden Ladungen sind schneller. Die anfänglichen Entwicklungskosten sind hoch, die späteren Wartungskosten jedoch niedrig. (Hauptsächlich mehr wiederverwendet) Element erstellenvar li = document.createElement(ele,src,content); //ele Das zu erstellende Element //src Die Attribute des Elements //content Der Inhalt des Elementsvar li = document.createElement('li',{className='list-li'},'123'); <li Klassenname="Liste-li">123<li> KlasseKlasse Person { Konstruktor(x,y) { dies.x = x; } hinzufügen() { konsole.log(dies.x); } } var person = neue Person(1,2); typeof Person // function Die Essenz der Klasse ist ein Konstruktor Person === Person.prototype.constructor //true Die Klasse zeigt auf den Prototyp des Konstruktors person.hasOwnProperty(x); //true person.hasOwnProperty(y); //false person.hasOwnProperty(add); // falsch Dies im Konstruktor zeigt auf das instanziierte Objekt, also ist x eine Eigenschaft von Person und y und add sind gleichbedeutend mit dem Hinzufügen zu Person.prototype person.__proto__.hasOwnProperty(add) //true Die Funktion in der Klasse entspricht dem Hinzufügen zum Prototyp des Konstruktors. ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalten auf 123WORDPRESS.COM mehr Aufmerksamkeit schenken können! Das könnte Sie auch interessieren:
|
<<: Detaillierte Erläuterung des Prinzips und der Verwendung von MySQL-gespeicherten Prozeduren
Gestern habe ich CentOS7 unter VMware installiert...
Methode 1: Verwenden Sie den Befehl SET PASSWORD ...
Code kopieren Der Code lautet wie folgt: <form...
Inhaltsverzeichnis Überblick 1. Erfassung und Ver...
Einfache Beschreibung Da es zuvor mit Centos7 ers...
Ich habe heute Nachmittag mit der Konfiguration v...
1. Laden Sie das Installationspaket herunter Down...
1. Docker zieht das Image Docker Pull MySQL (stan...
Icon-Icon-Verarbeitungslösung Das Ziel dieses Dat...
1. Regulärer Ausdruck für den Standort Schauen wi...
1: Anweisungsreihenfolge der Gruppierungsfunktion...
Suchen Sie die Container-ID von Tomcat und rufen ...
Problembeschreibung Installieren Sie nginx auf Te...
Inhaltsverzeichnis Schritt 1: Installation Schrit...
1. Änderungen in der Standard-Speicher-Engine von...