Erstellen Sie ein Vite-Projekt Die Leistung entscheidet über Erfolg oder Misserfolg; Vite ist in der Tat schnell; Komponenten erstellenErstellen Sie ein neues Verzeichnis namens „Seiten“ und darunter ein neues Verzeichnis namens „Inhalte“. Unter „Inhalte“ können Sie ein spezifisches Komponentenverzeichnis „Seite“ erstellen. Derzeit sieht die Verzeichnisstruktur wie folgt aus: App.vue <Vorlage> <p @click="onChangeContents('./pages/contents/gp/gp.vue')">Guo Pei</p> <p @click="onChangeContents('./pages/contents/systemManges/xtcs.vue')">Systemparameter</p> <p>{{currentTabComponent}}</p> <!-- <Spannung> --> <Komponente: ist = "DefineAsyncComponent ({ //Factory-Funktionslader: Models[currentTabComponent], // // Standardwert: Unendlich (d. h. es tritt nie eine Zeitüberschreitung auf, Einheit: ms) Zeitüberschreitung: 3000, })"></Komponente> <!-- </Spannung> --> </Vorlage> <script lang="ts"> importieren { Komponente definieren, definiereAsyncComponent, reaktiv, Referenz } von 'vue' exportiere StandarddefiniereKomponente({ Name: "App", aufstellen() { //vite lädt alle Module des angegebenen Pfads const Models = import.meta.glob('./pages/contents/*/*'); const beiÄnderungsinhalt = Funktion(URL) { currentTabComponent.Wert = URL; console.log(aktuelleTab-Komponente) } let currentTabComponent = ref('./pages/contents/systemManges/xtcs.vue'); const DefineAsyncComponent = definierenAsyncComponent; zurückkehren { DefiniereAsyncComponent, aktuelleTabKomponente, bei Inhaltsänderung, Modelle } }, }) </Skript> Dies ist das Ende dieses Artikels über die Implementierung des dynamischen asynchronen Lazy Loading von Komponenten mit vue3.0+vite2. Weitere verwandte Inhalte zum dynamischen asynchronen Lazy Loading mit vue3.0+vite2 finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
<<: Implementierungsbeispiel für die Nginx-Zugriffskontrolle
>>: MySQL slow_log-Tabelle kann nicht in InnoDB-Engine geändert werden – detaillierte Erklärung
Vim ist ein leistungsstarker Vollbild-Texteditor ...
Der zu erzielende Effekt ist: Festes Vergrößern a...
Als nächstes werde ich Java+Tomcat auf Centos7 in...
Inhaltsverzeichnis 1. Titel 2. Code 3. Ergebnisse...
Inhaltsverzeichnis 1. Deduplizierung einrichten 2...
Führen Sie die Anweisung „create table“ in der Da...
Einführung in IPSec IPSec (Internet Protocol Secu...
Inhaltsverzeichnis Einführung 1. Code zum Starten...
XHTML definiert drei Dokumenttypdeklarationen. Am...
1. MacVlan Es gibt viele Lösungen, um eine netzwe...
Inhaltsverzeichnis 1. Fälle vorstellen 2. Zeigen ...
In diesem Artikelbeispiel wird der spezifische Co...
Methoden zum Ändern von Passwörtern vor MySQL 5.7...
Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...
1. Rendern2. Bedienungsschritte 1. Beantragen Sie...