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
Inhaltsverzeichnis Technologie-Stack Backend-Buil...
Während der Entwicklung bin ich auf eine solche An...
Inhaltsverzeichnis el-scrollbar Bildlaufleiste el...
Code Erklärung 1.1 http:www.baidu.test.com verwen...
Wenn die Serverdaten nicht verschlüsselt und mit ...
Sowohl die Optionen „Nur lesen“ als auch „Deaktiv...
Dieser Artikel stellt ein Tutorial zur Verwendung...
Verwendung des Plugins „Veröffentlichen über SSH“...
1. Installation und Konfiguration des Apache-Serv...
Inhaltsverzeichnis 1. Einführung in das Teleporti...
Dieser Artikel beschreibt die Schritte zur Instal...
Nachdem das Formular übermittelt wurde, wird die z...
Inhaltsverzeichnis WebAPI DOM DOM-Baum Methode zu...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. Konfigurieren Sie Bridging ...