In diesem Artikelbeispiel wird der spezifische Code von Vue zur Realisierung der Zeit-Countdown-Funktion zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt brauchen:Machen Sie einen Countdown-Effekt für die verbleibende Zahlungszeit Effektbild:Code:<Vorlage> <div>Verbleibende Zahlungsfrist: {{count}}</div> </Vorlage> <Skript> Standard exportieren { Daten() { zurückkehren { Anzahl: '', // Countdown-Sekunden: 864000 // 10 Tage in Sekunden} }, montiert() { this.Time() //Rufe den Timer auf}, Methoden: { // Tag-, Stunden-, Minuten- und Sekundenformatierungsfunktion countDown() { lass d = parseInt(diese.Sekunden / (24 * 60 * 60)) d = d < 10 ? "0" + d : d sei h = parseInt(this.seconds / (60 * 60) % 24); h = h < 10 ? "0" + h : h lass m = parseInt(diese.Sekunden / 60 % 60); m = m < 10 ? "0" + m : m lass s = parseInt(this.seconds % 60); s = s < 10 ? "0" + s : s this.count = d + 'Tag' + h + 'Stunde' + m + 'Minute' + s + 'Sekunde' }, //Der Timerparameter wird jede Sekunde um 1 reduziert Zeit() { setzeIntervall(() => { diese.Sekunden -= 1 dies.countDown() }, 1000) }, } } </Skript> Die Sekunden der Zeit können nach Ihren Bedürfnissen geändert werden Lassen Sie mich noch einen weiteren Codeabschnitt mit Ihnen teilen: Vue-Countdown für Stunde, Minute und Sekunde Zählzeit: Funktion () { //Aktuelle Uhrzeit abrufen var date = new Date(); var jetzt = date.getTime(); //Frist festlegen var endDate = new Date("2018-10-22 23:23:23"); var end = endDate.getTime(); //Zeitunterschied var leftTime = end - now; //Definiere die Variablen d, h, m, s, um die Countdown-Zeit zu sparen, if (leftTime >= 0) { d = Math.floor(linkeZeit / 1000 / 60 / 60 / 24); dies.h = Math.floor(linkeZeit / 1000 / 60 / 60 % 24); this.m = Math.floor(linkeZeit / 1000 / 60 % 60); dies.s = Math.floor(linkeZeit / 1000 % 60); } konsole.log(dies.s); //Rufen Sie die Methode countTime jede Sekunde rekursiv auf, um den dynamischen Zeiteffekt anzuzeigen. setTimeout(this.countTime, 1000); } Weitere Artikel zum Thema Countdown finden Sie im Spezialthema: „Countdown-Funktion“ 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:
|
<<: Analyse des Projektverlaufs bei der Ideenverpackung und beim Hochladen in den Cloud-Dienst
>>: Analyse der Methode zum Einrichten geplanter Aufgaben in MySQL
Wenn Sie auf einem Windows-Server regelmäßig Date...
Inhaltsverzeichnis 1. v-on-Richtlinie 1. Grundleg...
Der Unterschied zwischen relativ und absolut in H...
Vor Kurzem habe ich Apache auf nginx umgestellt. ...
Entwicklungstrends: html (Hypertext-Markup-Sprache...
So ändern Sie den Stil der von elementUI bereitge...
Ich habe kürzlich mit der Remote-Entwicklungsfunk...
Navicat meldet beim Verbinden mit der Datenbank d...
Das Linux-Betriebssystem hat das Rechenzentrum in...
Installation Die erforderlichen Unterlagen finden...
1. Suchen Sie das MySQL-Image Docker PS 2. Geben ...
Inhaltsverzeichnis 1. So erstellen Sie ein Array ...
Als ich mich bei einem bestimmten Unternehmen für...
Der Autor arbeitet seit über einem Jahr an einem ...
Wenn wir mit einer SQL-Anweisung konfrontiert wer...