Was ist die Vorkompilierung von Vue-Vorlagen?

青灯夜游
Freigeben: 2022-12-20 18:31:40
Original
2481 Leute haben es durchsucht

Wenn Vue gepackt wird, wird die Vorlage in der Komponente direkt in eine Renderfunktion konvertiert. Dies wird als Vorlagenvorkompilierung bezeichnet. Die Vorteile der Vorlagenvorkompilierung: Vorlagen müssen nicht mehr zur Laufzeit kompiliert werden, was die Ausführungseffizienz verbessert, und der von Vue kompilierte Code wird in den Verpackungsergebnissen nicht mehr benötigt, wodurch das Verpackungsvolumen reduziert wird.

Was ist die Vorkompilierung von Vue-Vorlagen?

Die Betriebsumgebung dieses Tutorials: Windows7-System, Vue3-Version, DELL G3-Computer.

Template-Vorkompilierung

Bei der Verwendung von Templates im DOM oder String-Templates in JavaScript werden die Templates zur Laufzeit in Rendering-Funktionen kompiliert. Normalerweise ist dieser Vorgang schnell genug, aber leistungsempfindliche Anwendungen sollten diese Verwendung am besten vermeiden.

Der einfachste Weg, Vorlagen vorzukompilieren, ist die Verwendung von Einzeldateikomponenten – die entsprechenden Build-Einstellungen übernehmen automatisch die Vorkompilierung, sodass der erstellte Code bereits die kompilierte Rendering-Funktion anstelle der ursprünglichen Vorlagenzeichenfolge enthält.

Wenn Sie Webpack verwenden und JavaScript- und Vorlagendateien trennen möchten, können Sie den vue-template-loader verwenden, der während des Erstellungsprozesses auch Vorlagendateien in JavaScript-Renderingfunktionen konvertieren kann.

Einfach ausgedrückt: Wenn Vue gepackt wird, wird die Vorlage in der Komponente direkt in eine Renderfunktion konvertiert. Dies wird als Vorlagenvorkompilierung bezeichnet. Der Vorteil davon ist:

Sie müssen die Vorlage nicht mehr kompilieren Vorlage zur Laufzeit, verbessert die Betriebseffizienz, erfordert keinen Vue-kompilierten Code mehr in den Verpackungsergebnissen und reduziert das Verpackungsvolumen

Das obige ist der detaillierte Inhalt vonWas ist die Vorkompilierung von Vue-Vorlagen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
vue
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!