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
Inhaltsverzeichnis Legen Sie beim Erstellen einer...
1. Installieren Sie das Baidu Eslint Rule-Plugin ...
Inhaltsverzeichnis 1. Steuern Sie die Anzeige und...
Dieser Artikel vergleicht und fasst vier Möglichk...
Verwenden Sie JS, um objektorientierte Methoden z...
1. Vorschau des Farbabstimmungseffekts Wie im GIF...
Inhaltsverzeichnis Was ist ein Plugin Plugins sch...
Die Aufgabe der Parallelitätskontrolle in einem D...
Vorwort Vor einiger Zeit ist bei mir ein MySQL-De...
Inhaltsverzeichnis Installieren Sie MySQL Konfigu...
Einführung Das mysql-utilities-Toolset ist eine S...
MySQL-SQL-Anweisung zum Erstellen einer Tabelle A...
Dieser Artikel veranschaulicht anhand von Beispie...
Inhaltsverzeichnis 1. Map akzeptiert jeden Schlüs...
Inhaltsverzeichnis Überblick Code-Implementierung...