


So verwenden Sie Vue-Route, um die Übergangsanimation zum Umblättern der linken und rechten Seite automatisch zu bestimmen
Ich habe vor einiger Zeit ein mobiles Spa-Projekt erstellt. Die Technologie basiert auf: vue + vue-router + vuex + mint-ui
Da die Webpack-Vorlage von vue-cli scaffolding verwendet wird, werden alle Seiten verwendet sind in .vue Die Datei mit dem Suffix wird als Komponente verwendet
In letzter Zeit hat das Unternehmen relativ wenige Projekte und endlich Zeit, einige meiner kleinen Erfahrungen mit der Verwendung von Vue-Router aufzuzeichnen,
Allgemeine mobile Port-Einzelseitenanwendung Beim Springen zur Seite wird eine entsprechende Übergangsanimation angezeigt, z. B.:
1 Die Übergangsanimation, die angezeigt werden muss, wenn von der aktuellen Seite gesprungen wird -Ebenenseite zur Seite der zweiten Ebene bedeutet, dass die Seite der ersten Ebene auf die linke Seite des Bildschirms verschoben wird. Gleichzeitig mit dem Verschwinden verschiebt sich
die sekundäre Seite von der rechts auf den linken Bildschirmrand und erscheint. (Ähnlich dem Effekt, wenn man ein Buch auf die nächste Seite umblättert)
2. Die Übergangsanimation, die angezeigt werden muss, wenn von der aktuellen Seite der zweiten Ebene zur ersten Seite zurückgesprungen wird. Die Seite der ersten Ebene verschiebt die Seite der zweiten Ebene nach rechts auf dem Bildschirm. Beim Verschwinden
wird die Seite der ersten Ebene angezeigt und bewegt sich von links nach rechts auf dem Bildschirm. Ähnlich wie (der Effekt, wenn man in einem Buch auf die vorherige Seite zurückblättert)
Es stellt sich jedoch die Frage: Wie lässt sich die hierarchische Beziehung zwischen der aktuellen Seite und der zu überspringenden Seite bestimmen?
Meine Lösung ist: Unterscheiden Sie beim Erstellen einer Seite (Komponente) die Komponenten, indem Sie das Attribut Pfad (Zugriffspfad) der Seite im Router festlegen Definitionsseite hierarchische Beziehung zwischen ihnen.
Zum Beispiel ist der Zugriffspfad einer Seite (Komponente) der ersten Ebene ‘A’ ‘/A’. Der Zugriffspfad seiner sekundären Seite 'B' ist '/A/B' .
Bevor Sie dann zur Seite springen, müssen Sie nur die aktuelle vergleichen Seite und Die Pfadtiefe der Seite, zu der gesprungen werden soll, kann verwendet werden, um die Übergangsanimation dynamisch festzulegen.
Zum Beispiel stammen die Tiefe von '/A/B' > und die Tiefe von '/A' von B Wenn die Seite zur Seite A springt, sollte dies der Fall sein: Effekt 2: (Der Effekt, bei dem ein Buch zur vorherigen Seite zurückgeblättert wird). >1. Zuerst die übergeordnete Seite
home.vue:
scoped
.child-view { position: absolute; width: 100%; height: 100%; transition: all .5s ease; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; }
<em><em><em>.rightin-enter,<br/>.leftin-leave-active {<br/> opacity: 0;<br/> transform: translate3d(50% 0, 0);<br/> -webkit-transform: translate3d(50%, 0, 0);<br/> -moz-transform: translate3d(50%, 0, 0);<br/>}<br/><br/>.leftin-enter,<br/>.rightin-leave-active {<br/> opacity: 0;<br/> transform: translate3d(-50% 0, 0);<br/> -webkit-transform: translate3d(-50%, 0, 0);<br/> -moz-transform: translate3d(-50%, 0, 0);<br/>}<br/><br/><span style="color: #0000ff;"></style></span></em></em></em>
main.js:
Das obige ist der detaillierte Inhalt vonSo verwenden Sie Vue-Route, um die Übergangsanimation zum Umblättern der linken und rechten Seite automatisch zu bestimmen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



PHP-E-Mail-Erkennung: Stellen Sie fest, ob die E-Mail erfolgreich gesendet wurde. Bei der Entwicklung von Webanwendungen müssen Sie häufig E-Mails senden, um mit Benutzern zu kommunizieren. Ob es sich um Registrierungsbestätigungen, das Zurücksetzen von Passwörtern oder das Versenden von Benachrichtigungen handelt, die E-Mail-Funktion ist ein unverzichtbarer Bestandteil. Manchmal können wir jedoch nicht sicherstellen, dass die E-Mail tatsächlich erfolgreich gesendet wurde. Daher müssen wir eine E-Mail-Erkennung durchführen und feststellen, ob die E-Mail erfolgreich gesendet wurde. In diesem Artikel wird erläutert, wie Sie PHP zum Implementieren dieser Funktion verwenden. 1. Verwenden Sie den SMTP-Server zum Senden von E-Mails. Zuerst müssen wir SM verwenden

Verwenden Sie die Funktion Character.isDigit() von Java, um festzustellen, ob es sich bei einem Zeichen um ein numerisches Zeichen handelt. Zeichen werden intern im Computer in Form von ASCII-Codes dargestellt. Unter diesen sind die ASCII-Codewerte, die den numerischen Zeichen 0 bis 9 entsprechen, 48 bis 57. Um festzustellen, ob ein Zeichen eine Zahl ist, können Sie die von der Character-Klasse in Java bereitgestellte Methode isDigit() verwenden. Die Methode isDigit() gehört zur Klasse Character

Verwenden Sie die Funktion File.isDirectory() von Java, um festzustellen, ob eine Datei vorhanden ist und einen Verzeichnistyp hat. Bei der Java-Programmierung kommt es häufig vor, dass Sie feststellen müssen, ob eine Datei vorhanden ist und einen Verzeichnistyp hat. Java stellt die File-Klasse zum Betreiben von Dateien und Verzeichnissen bereit. Die Funktion isDirectory() kann uns dabei helfen, festzustellen, ob eine Datei ein Verzeichnistyp ist. Die Funktion File.isDirectory() ist eine Methode in der File-Klasse. Ihre Funktion besteht darin, die aktuelle Datei zu ermitteln

Mit der Entwicklung des Internets sind Bilder zu einem unverzichtbaren Bestandteil von Webseiten geworden. Da jedoch die Anzahl der Bilder zunimmt, ist die Ladegeschwindigkeit von Bildern zu einem sehr wichtigen Thema geworden. Um dieses Problem zu lösen, verwenden viele Websites Miniaturansichten zum Anzeigen von Bildern. Um Miniaturansichten zu generieren, müssen wir jedoch professionelle Bildverarbeitungstools verwenden, was für einige Laien sehr problematisch ist. Dann ist die Verwendung von JavaScript zur automatischen Generierung von Miniaturansichten eine gute Wahl. So verwenden Sie JavaS

Wenn Sie ein Linux-Betriebssystem verwenden und möchten, dass das System beim Booten automatisch ein Laufwerk einbindet, können Sie dies tun, indem Sie die eindeutige Kennung (UID) des Geräts und den Einhängepunktpfad zur fstab-Konfigurationsdatei hinzufügen. fstab ist eine Dateisystemtabellendatei, die sich im Verzeichnis /etc befindet. Sie enthält Informationen zu den Dateisystemen, die beim Systemstart gemountet werden müssen. Durch Bearbeiten der fstab-Datei können Sie sicherstellen, dass die erforderlichen Laufwerke bei jedem Systemstart korrekt geladen werden und so einen stabilen Betrieb des Systems gewährleisten. Die automatische Montage von Treibern kann in verschiedenen Situationen bequem eingesetzt werden. Ich habe beispielsweise vor, mein System auf einem externen Speichergerät zu sichern. Um eine Automatisierung zu erreichen, stellen Sie sicher, dass das Gerät auch beim Start mit dem System verbunden bleibt. Ebenso werden viele Anwendungen direkt

Vorwort: vim ist ein leistungsstarkes Textbearbeitungstool, das unter Linux sehr beliebt ist. Kürzlich stieß ich bei der Verwendung von vim auf einem anderen Server auf ein seltsames Problem: Als ich ein lokal geschriebenes Skript kopierte und in eine leere Datei auf dem Server einfügte, kam es zu einer automatischen Einrückung. Um ein einfaches Beispiel zu verwenden: Das Skript, das ich lokal geschrieben habe, lautet wie folgt: aaabbbcccddd Wenn ich den obigen Inhalt kopiere und in eine leere Datei auf dem Server einfüge, erhalte ich Folgendes: aabbbcccddd uns. Einrückung formatieren. Allerdings ist diese Automatik etwas unintelligent. Tragen Sie hier die Lösung ein. Lösung: Legen Sie die .vimrc-Konfigurationsdatei in unserem Home-Verzeichnis fest, neu

So verwenden Sie die isInfinite()-Methode der Double-Klasse, um zu bestimmen, ob eine Zahl unendlich ist. In Java ist die Double-Klasse eine Wrapper-Klasse, die zur Darstellung von Gleitkommazahlen verwendet wird. Diese Klasse stellt eine Reihe von Methoden bereit, die bequem mit Gleitkommazahlen arbeiten können. Unter anderem wird die Methode isInfinite() verwendet, um zu bestimmen, ob eine Gleitkommazahl unendlich ist. Unendlich bezieht sich auf positive Unendlichkeit und negative Unendlichkeit, die so groß sind, dass sie den Bereich überschreiten, den Gleitkommazahlen darstellen können. In Computern kann der Maximalwert einer Gleitkommazahl über die Double-Klasse ermittelt werden

PHP und PHPMAILER: Wie implementiert man die automatische Filterung des E-Mail-Versands? In der modernen Gesellschaft ist E-Mail zu einem der wichtigsten Kommunikationsmittel der Menschen geworden. Mit der Beliebtheit und weit verbreiteten Nutzung von E-Mails hat jedoch auch die Menge an Spam einen explosionsartigen Wachstumstrend gezeigt. Spam-E-Mails verschwenden nicht nur Zeit und Netzwerkressourcen der Benutzer, sondern können auch Viren und Phishing-Verhalten mit sich bringen. Daher ist es bei der Entwicklung der E-Mail-Versandfunktion von entscheidender Bedeutung, die Funktion zum automatischen Filtern von Spam hinzuzufügen. In diesem Artikel wird die Verwendung von PHP und PHPMai vorgestellt
