In diesem Artikelbeispiel wird der spezifische Code von Vue zur Implementierung des Countdowns zwischen bestimmten Daten zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Das Wirkungsdiagramm sieht wie folgt aus Die Datumsverarbeitungsbibliothek moment.js wird hier wie folgt verwendet npm install moment oder yarn add moment html <div Klasse="Zeit-down"> <div class="zurück">{{Tagesnummer}}</div> <div class="font-14 date">Tag</div> <div class="zurück">{{Stundenzahl}}</div> <div class="font-14 date">Uhrzeit</div> <div class="back">{{minuteNum}}</div> <div class="font-14 date">Minuten</div> <div class="zurück">{{zweiteNummer}}</div> <div class="font-14 date">Sekunden</div> </div> js importiere Moment aus „Moment“; Standard exportieren { Name: 'TimeRangPage', Requisiten: { Startzeit: String, endTime: Zeichenfolge }, Daten () { zurückkehren { Tage: 0, Stunden: 0, Minuten: 0, Sekunden: 0, timeSetInterval: null, showTimeDown: falsch, showOver: false }; }, erstellt () { wenn (Moment(neues Datum()).istVor(dieser.Startzeit)) { dies.showTimeDown = wahr; dies.timeDown(); } wenn (Moment (neues Datum ()).istNach(dieser.Endzeit)) dies.showOver = wahr; }, Methoden: { ZeitAb () { this.timeSetInterval = setInterval(() => { wenn (Moment(diese.Startzeit).istVorher(Moment())) { this.showTimeDown = falsch; Intervall löschen(dieses.ZeitIntervall festlegen); Standort.neu laden(); } let dur = Moment.Dauer(Moment(this.startTime) - Moment(), 'ms'); diese.Tage = dur.get('Tage'); this.hours = dur.get('Stunden'); this.minutes = dur.get('minutes'); this.seconds = dur.get('Sekunden'); }, 1000); } }, berechnet: { TagNummer () { wenn (diese Tage < 10) returniere '0' + diese Tage; gib diese Tage zurück; }, Stundenzahl () { wenn (diese.Stunden < 10) returniere '0' + diese.Stunden; gib dies.Stunden zurück; }, minuteNum () { wenn (diese.Minuten < 10) returniere '0' + diese.Minuten; gib dies.Minuten zurück; }, zweiteZahl () { wenn (diese.Sekunden < 10) returniere '0' + diese.Sekunden; gib dies.Sekunden zurück; } } }; 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:
|
<<: So richten Sie geplante Aufgaben in Linux und Windows ein
>>: Grafisches Tutorial zur Installation und Konfiguration von MySQL 5.7.23 Winx64 unter Win10
Sortierte Liste XML/HTML-CodeInhalt in die Zwisch...
SQL ist der Hauptstamm. Warum ich das so verstehe...
Ich habe online gesucht und festgestellt, dass in...
Inhaltsverzeichnis Rendern Installieren Code-Impl...
Nachdem der Artikel „Dies wird eine Revolution“ er...
Mac-Knoten löschen und neu installieren löschen K...
Einführung In Orm-Frameworks wie Hibernate und My...
Dieser Artikel beschreibt, wie MySQL 5.7 aus dem ...
Vorwort Im vorherigen Artikel wurde die Installat...
Wenn Ihre MySQL-Datenbank auf einem CentOS7-Syste...
Vorwort Wenn Sie ein Topmenü erstellen, müssen Si...
Inhaltsverzeichnis Installieren Komponenten impor...
Installations-Tutorial zur kostenlosen Installati...
Bild-Tag <IMG> einfügen Die farbenfrohen Web...
Szenario: Wenn Seite A Seite B öffnet, muss Seite...