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 Vorwort Rendern Beispielcode Z...
Die Offline-Installationsmethode von MySQL_8.0.2 ...
Dieser Artikel veranschaulicht anhand von Beispie...
Vorwort Beim Schreiben von Frontend-Seiten verwen...
Heutige Aufgaben 1. Wahl der Linux-Distribution 2...
1. Einleitung Presto ist eine Open-Source-SQL-Abf...
01 Winterflocken (nur einzeln) 02 Snowtop Caps (k...
Als Reaktion auf die Popularität von nodejs haben...
BEM ist ein komponentenbasierter Ansatz zur Weben...
Inhaltsverzeichnis Vorwort 1. Iceraven-Browser (F...
Inhaltsverzeichnis Vorwort Schritt Vorwort Heute ...
html <div > <button type="button&qu...
Hier ist ein mit CSS 3.0 implementierter Textschw...
Inhaltsverzeichnis 1. Betreiber 1.1 Arithmetische...
Ich erinnere mich, dass es vor ein paar Jahren in...