Zusammenfassung HTML: Element plus V-Umhang CSS: [v-cloak]{Anzeige: keine} Verfahren Die Mustache-Syntax wird beim ersten Laden der Seite angezeigt. Verwendung Fügen Sie in HTML <div id="app"> <nav>blabla</nav> <main v-cloak>{{text}}</main> </div> Legen Sie einen Stil für v-cloak in CSS fest. Dieser Stil wird nur angewendet, bevor die Vue-Instanz kompiliert wird. [v-Umhang]{ Anzeige: keine; } Prinzip Ich habe den Quellcode noch nicht ganz durchgelesen, verstehe aber das Prinzip von Zuerst kommt der CSS-Selektor. [target] wählt „alle Elemente mit dem Zielattribut“ aus. Klicken Sie hier, um die Selektoren zu überprüfen. Dann wählt [v-cloak] alle Elemente mit dem Nachdem die Instanz initialisiert wurde, entfernt VueJS die Vue-spezifischen Attribute. Vor der Initialisierung der Instanz sieht der oben geschriebene HTML-Code für main tatsächlich folgendermaßen aus: <main id="main" class="row" v-cloak=""> Fügen Sie dann CSS hinzu, um alle Elemente mit V-Cloak Tatsächlich ist es nicht nur v-cloak. Sie können versuchen, v-if zu verwenden. Verwenden Sie Quellcode Dann habe ich einfach den Quellcode gelesen, der ungefähr diesem Absatz entspricht. Interessierte können ihn suchen und lesen, um ihn zu verstehen. wenn (istRealesElement) { // An ein reales Element anhängen // prüfen, ob es sich um serverseitig gerenderten Inhalt handelt und ob wir // eine erfolgreiche Hydratation. wenn (alterVnode.nodeType === 1 && alterVnode.hasAttribute(SSR_ATTR)) { alterVnode.removeAttribute(SSR_ATTR); hydratisierend = wahr; } } Dies ist das Ende dieses Artikels darüber, wie man das Flashen von Vue in kleinen Projekten verhindert. Weitere verwandte Inhalte zum Flashen von Vue in kleinen Projekten finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! |
<<: Beispiel für die Anzeige eines Standardbilds, wenn in HTML kein Bild vorhanden ist
>>: CSS-Position feste linke und rechte Doppelpositionierungs-Implementierungscode
Ich habe kürzlich in einem Projekt nginx und im B...
Das jQuery-Plug-In implementiert das Dashboard zu...
1. Installieren Sie mysql5.6 Docker führt MySQL a...
Festlegen des MySQL-Root-Passworts Melden Sie sic...
Vorwort Heutzutage gibt es viele Geräte, darunter...
Inhaltsverzeichnis 1. Betrieb der Datenbank 1.1 E...
Als grundlegendes Element einer Webseite sind Bil...
Wirkung der OperationCode-Implementierung html &l...
Lese- und Schreibvorgänge bei Angular Cookies, de...
Beim Erstellen von Webseiten tritt häufig das Pro...
Beim Erstellen von Webseiten ist die Verwendung d...
Inhaltsverzeichnis Einführung in gespeicherte Pro...
Wenn die JSP angezeigt wird, zu der nach der Ausfü...
Überblick: Ich habe aus mehreren auf dem Markt er...
Wort Seit der ersten Version von MySQL 8.0 liegen...