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
HTML5 und jQuery implementieren die Vorschau loka...
In diesem Artikelbeispiel wird der spezifische Co...
Lassen Sie mich zunächst über die Implementierung...
Einführung 1. <iframe>-Tag: Ein Iframe ist ...
Inhaltsverzeichnis Unäre Operatoren Boolesche Ope...
Inhaltsverzeichnis MySQL initialisieren MySQL-Die...
Ich dachte immer, Docker hätte keine IP-Adresse. ...
Alphabetisch DTD: Gibt an, in welcher XHTML 1.0 D...
Inhaltsverzeichnis ReagierenHooks Vorwort WarumHo...
Der MySQL-Volltextindex ist ein spezieller Index,...
Ich glaube, dass jeder manchmal Daten kopieren un...
1. Python-Installation 1. Erstellen Sie einen Ord...
Durch die sogenannte Sliding Door-Technologie läs...
Serverplatzierung Es wird empfohlen, Cloud-Server...
Ich habe Docker kürzlich verwendet, um ein Projek...