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
1. Offizielle OpenSSL-Website Offizielle Download...
Überblick Vorgänge, die auf einer Datenbank ausge...
Wenn ein Index die Werte aller abzufragenden Feld...
1. Befehlsmethode Führen Sie den Nginx-Dienst im ...
Bei jedem Besuch wird im Browser Cookie generiert...
Die Funktion DATE_ADD() addiert einem Datum ein a...
1. Der Unterschied zwischen HTTP und HTTPS HTTP: ...
Detaillierte Erklärung der tinyMCE-Verwendung Ini...
Datenbankanwendungen sind ein unverzichtbarer Bes...
Inhaltsverzeichnis MAH 1. Einführung in die MAH-A...
Angenommen, es gibt zwei Linux-Server A und B, un...
Vorwort Da die wichtigste Datenstruktur im MySQL-...
Die Rancher-Bereitstellung kann über drei Archite...
Offizielle Hyperf-Website Hyperf offizielle Dokum...
1. E-Commerce-Symbole 2. Symbol Süßigkeiten 2 3. ...