In diesem Artikel wird der spezifische Code von Vue zur Erzielung eines einfachen Laufschrifteffekts als Referenz bereitgestellt. Der spezifische Inhalt ist wie folgt Rendern Code html <div id="app"> <button @click="start">Starten</button> <button @click="stop">Stopp</button> <p>{{msg}}</p> </div> Ansicht var app = new Vue({ el: "#app", // gibt an, dass die neue Vue-Instanz, die wir jetzt erstellen, den Bereich auf der Seite steuern wird // data ist das m in mvvm, das zum Speichern der Daten jeder Seite verwendet wird data:{ Nachricht: „Schließen Sie sich heute Abend um 19:30 Uhr den Live-Übertragungsraum von Li Jiaqi an, verpassen Sie es nicht~“, Timer: null }, Methoden:{ Start(){ // Verwenden Sie den Timertext, um rechtzeitig zu scrollen // Die Pfeilfunktion kann das „This“-Zeigeproblem lösen // Das „This“-Zeigen in der Pfeilfunktion stimmt mit dem außerhalb der Funktion überein // Der Timer wird nur eingeschaltet, wenn der Timer nicht null ist, if (this.timer != null) return; dieser.timer = setzeInterval(() => { //Erstes Zeichen abrufen var startMsg = this.msg.substring(0,1); // Alle folgenden Zeichen abrufen var endMsg = this.msg.substring(1); // msg neu zusammensetzen diese.msg = endMsg + startMsg; },400) }, stoppen(){ : ClearInterval(dieser.Timer); // Sie können den Timer ausdrucken, nachdem Sie ihn selbst gelöscht haben. Sie werden feststellen, dass er nicht null ist. Daher müssen Sie this.timer = null; neu zuweisen. } } }); Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Beispiele für häufige Nginx-Fehlkonfigurationen
>>: So extrahieren Sie Zeichenfolgenelemente aus nicht festen Positionen in MySQL
Inhaltsverzeichnis Vorwort Was ist Deno? Vergleic...
Inhaltsverzeichnis 1. Zeichne einen Kreis 2. Krei...
Die folgende Demonstration basiert auf MySQL Vers...
Vorwort Kürzlich wurde unser Server von Hackern a...
Inhaltsverzeichnis Vorwort Was soll verwendet wer...
Einführung MySQL erreicht eine hohe Verfügbarkeit...
Vorwort In der täglichen Entwicklung stoßen wir h...
Inhaltsverzeichnis Vorwort Pfeilfunktionen Beherr...
Faltdisplay mit mehrzeiligem Textbaustein Falten ...
Frage. Im mobilen Shopping-Mall-System sehen wir ...
Vorwort Ich bin kürzlich bei der Arbeit auf diese...
Inhaltsverzeichnis 1. beforeunload-Ereignis 2. Er...
Inhaltsverzeichnis Überblick 1. Definieren Sie st...
Vorwort Excel ist leistungsstark und weit verbrei...