In diesem Artikel wird der spezifische Code von Vue zur Erzielung eines einfachen Laufschrifteffekts als Referenz bereitgestellt. Der spezifische Inhalt ist wie folgt 1. Laufschrifteffekt Beschreibung: Klicken Sie auf die Schaltfläche „Support“, um den Text nach links schweben zu lassen, und klicken Sie dann auf die Schaltfläche „Pause“, um das aktuelle Schweben zu stoppen. 2. Code vervollständigen (Hinweis: Die Datei vue.js muss in den Code eingefügt werden. Diese Datei wird entsprechend dem Verzeichnisspeicherort eingefügt. Der spezifische Speicherort wird im Code kommentiert.) <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Festzelt</title> <!-- Datei vue.js importieren--> <script src="../vue.js"></script> <style type="text/css"> #app{ Polsterung: 20px; } </Stil> </Kopf> <Text> <div id="app"> <button @click="run">Unterstützung</button> <button @click="stop">Pause</button> <h3>{{msg}}</h3> </div> <Skript> neuer Vue({ el:"#app", Daten:{ msg:"Freunde, Freunde, ich liebe euch, genau wie Mäuse Reis lieben~~~!", timer:null //Definiere den Timer für Daten, der Standardwert ist null }, Methoden:{ laufen(){ // Wenn ein Timer zugewiesen wurde, returniere if(this.timer){return}; dieser.timer = setzeInterval(() => { // msg wird in Arrays aufgeteilt var arr = this.msg.split(''); // Shift löscht und gibt das Gelöschte zurück, Push fügt am Ende hinzu // Setze das erste Element des Arrays ans Ende arr.push(arr.shift()); // arr.join('') verbindet das Array mit einem String und kopiert es nach msg diese.msg = arr.join(''); },100) }, stoppen(){ //Timer löschen clearInterval(this.timer); //Nachdem Sie den Timer gelöscht haben, müssen Sie ihn wieder auf Null setzen. dieser.timer = null; } } }) </Skript> </body> </html> 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:
|
>>: Eine kurze Diskussion zum CSS-Höhenkollapsproblem
Leerer Link: Das heißt, es besteht keine Verbindu...
In diesem Artikel wird der spezifische Code von B...
Vorwort Dieser Artikel stellt hauptsächlich die r...
Nach der MySQL-Datenbankoptimierung kann nicht nu...
Die Rolle von init_connect init_connect wird norm...
Laden Sie die offizielle Website herunter Wählen ...
In diesem Artikel wird der spezifische Code von V...
Es ist sehr wichtig, den Betriebsstatus von Conta...
1. Vorbereitende Schritte (Windows 7 + MySQL-8.0....
Inhaltsverzeichnis Einführung Nachfolgend sehen S...
Rendern Code - Nehmen Sie die blauen und gelben R...
Das Download- und Installationstutorial für MySQL...
Hintergrund Da ich alle meine Aufgaben auf Docker...
Was ist ein Karussell? Karussell: In einem Modul ...
Quelle des Problems: Wenn der Slave-Server der ge...