Transtion in Vue ist eine Kapselungskomponente für Animationsübergänge. Ein häufiges Szenario ist, dass das mit dem Transition-Tag umschlossene DOM Animationseffekte enthält. Die Übergangseinstellungen für Animationseffekte der Übergangskomponente basieren auf den Übergangseigenschaftseinstellungen von CSS. Hier werde ich die Anwendung von Übergangskomponenten in Vue im Projekt vorstellen. Einzelne Popup-AnwendungBeachten:
<Vorlage> <div> <button v-on:click="anzeigen = !anzeigen"> Umschalten </button> <Übergangsname="Überblenden"> <p v-if="show">hallo</p> </Übergang> </div> </Vorlage> <Skript> Standard exportieren { Daten () { zurückkehren { zeigen: wahr } }, } </Skript> <style scoped lang="weniger"> .fade-enter-active, .fade-leave-active { Übergang: alle 0,5 s; } .fade-verlassen-zu { Deckkraft: 0; transformieren: übersetzenX(20px); } .fade-enter{ Deckkraft: 0; transformieren: übersetzenX(-20px); } </Stil> Effekt der InhaltsumschaltungssteuerungBeachten:
<Vorlage> <div> <Übergangsname="Überblenden"> <button class="position" @click="ändern" :key="status"> Komponente</button> </Übergang> </div> </Vorlage> <Skript> Standard exportieren { Daten () { zurückkehren { Status: '1', } }, Methoden: { ändern () { wenn(dieser.docState === '1'){ dieser.docState = "2" }anders{ dieser.docState = "1" } } } } </Skript> <style scoped lang="weniger"> .fade-enter-active, .fade-leave-active { Übergang: alle 0,5 s; } .fade-verlassen-zu { Deckkraft: 0; transformieren: übersetzenX(20px); } .fade-enter{ Deckkraft: 0; transformieren: übersetzenX(-20px); } .Position{ Position: absolut; } </Stil> Verwendung mit Animate FrameworkBeachten
<link href="https://cdn.jsdelivr.net/npm/[email protected]" rel="externes nofollow" rel="stylesheet" type="text/css"> <div id="Beispiel-3"> <button @click="anzeigen = !anzeigen"> Render ein-/ausblenden </button> <Übergang Name="benutzerdefinierter-Klassen-Übergang" enter-active-class="animiert, tada" leave-active-class="animiertes BounceOutRight" > <p v-if="show">hallo</p> </Übergang> </div> Die Seite wird zum ersten Mal geladen und die Animation ausgeführtHinzufügen von „Erscheinen“ zum Übergang Dies ist das Ende dieses Artikels über die Anwendung von Übergangskomponenten in Vue-Projekten. Weitere relevante Inhalte zu Übergangskomponenten in Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Die Fallstricke bei der Beurteilung von NULL-Werten in MySQL
>>: HTML verwendet Formular-Tags, um den Beispielcode der Registrierungsseite zu implementieren
Inhaltsverzeichnis 2. Stapelanalyse mit pt-pmap 3...
Inhaltsverzeichnis Funktionseinführung Funktion E...
Da ich das System häufig installiere, muss ich na...
Die gebräuchlichste, am häufigsten verwendete und ...
1. Herunterladen Laden Sie mysql-5.7.19-linux-gli...
Unter Linux ist alles eine Datei (Verzeichnisse s...
Nginx kann im Allgemeinen für siebenschichtigen L...
Hintergrund Bei der Data-Warehouse-Modellierung w...
MJML ist ein modernes E-Mail-Tool, mit dem Entwic...
In unserer täglichen Arbeit kommen wir oft mit Da...
Seitendomänenbeziehung: Die Hauptseite a.html gehö...
Nginx verwendet mehrere Reverse-Proxy-Server, was...
Inhaltsverzeichnis Vorwort Verkettung von Verspre...
Ändern Sie die IP-Adresse der virtuellen Maschine...
1. Wer ist Tomcat? 2. Was kann Tomcat? Tomcat ist...