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
Dies ist ein wichtiges (und wunderbares) Thema fü...
Es ist sehr wichtig, den Betriebsstatus von Conta...
Portainer ist ein hervorragendes grafisches Verwa...
Problembeschreibung Wie wir alle wissen, lautet d...
Beim Webdesign verwenden wir Pfeile oft als Dekor...
Inhaltsverzeichnis Tomcat-Download-Tutorial Tutor...
Das Standardspeicherverzeichnis von MySQL ist /va...
Inhaltsverzeichnis 1. Grundlegende Verwendung 2. ...
Ergebnisse erzielen Implementierungscode html <...
Die Riddle-Sicherheitslücke, die auf die MySQL-Ve...
Inhaltsverzeichnis Veränderungen im Lebenszyklus ...
Aufgrund der Anforderungen des Arbeitsprojekts is...
Heute werden wir uns ansehen, warum es zu Master-...
Standardmäßig erfolgt das Lesen und Schreiben von...
Inhaltsverzeichnis Vermeiden Sie die Verwendung d...