In diesem Artikelbeispiel wird der spezifische Code von Vue mit Filtern zur Formatierung von Daten zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt FallanforderungenFallstudie 1. Ungefiltertes formatiertes Datumsformat anzeigen Endgültiger FalleffektCodeFestlegen des Datumsanzeigeformats <div id="app"> <div>{{Datum }}</div> <div>{{Datum | Format('JJJJ-MM-TT')}}</div> <div>{{Datum | format('jjjj-MM-tt hh:mm:ss')}}</div> <div>{{Datum | format('yyyy-MM-dd hh:mm:ss:S')}}</div> </div> <script type="text/javascript" src="../js/vue.js"></script> <Skripttyp="text/javascript"> // Vue.filter('Format', Funktion (Wert, Argument) { // // konsole.log(arg); // wenn (arg == 'jjjj-MM-tt') { // var ret = ''; // ret += value.getFullYear() + '-' + (value.getMonth() + 1) + '-' + value.getDate(); // zurückgeben ret; // } // }) Vue.filter('Format', Funktion (Wert, Argument) { Funktion Datumsformat (Datum, Format) { wenn (Typ des Datums === "Zeichenfolge") { var mts = date.match(/(\/Datum\((\d +)\)\/)/); wenn (mts && mts.Länge >= 3) { Datum = parseInt(mts[2]); } } Datum = neues Datum(Datum); if (!date || date.toUTCString() == "Ungültiges Datum") { zurückkehren ""; } var Karte = { "M": date.getMonth() + 1, //Monat "d": date.getDate(), //Tag "h": date.getHours(), //Stunden "m": date.getMinutes(), //Minuten "s": date.getSeconds(), //Sekunden "q": Math.floor((date.getMonth() + 3) / 3), //Quartal "S": date.getMilliseconds() //Millisekunden }; format = format.replace(/([yMdhmsqS])+/g, Funktion (alle, t) { var v = map[t]; wenn (v != undefiniert) { wenn (alle.Länge > 1) { v = '0' + v; v = v.substr(v.Länge - 2); } zurückgeben v; } sonst wenn (t === 'y') { return (date.getFullYear() + '').substr(4 - alle.Länge); } alles zurückgeben; }); Rückgabeformat; } gibt Datumsformat (Wert, Argument) zurück; }) var vm = neuer Vue({ el: "#app", Daten: { Datum: neues Datum(), }, }); </Skript> 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:
|
<<: Detaillierte Erläuterung der Wissenspunkte zu Linux-Dateivorgängen
>>: MySQL 5.7.17 Installations- und Konfigurations-Tutorial unter Linux (Ubuntu)
Vorwort Die Verwendung von CSS zum Generieren gep...
Es gibt drei Möglichkeiten, Farben in HTML darzust...
Überblick UNION Mit dem Schlüsselwort „Verbindung...
Da das Unternehmen mich bat, einen WebService-Ser...
1. Übersicht über Dateiberechtigungen und Eigentu...
Die heutigen Bildschirmauflösungen reichen von 32...
Nginx (Engine x) ist ein leistungsstarker HTTP- u...
Inhaltsverzeichnis 1. Was ist eine JavaScript-Eng...
SQL-Fuzzy-Abfrageanweisung Die allgemeine Fuzzy-A...
Inhaltsverzeichnis Vorwort 👀 Beginnen Sie mit der...
<br />Vorheriger Artikel: Sieben Prinzipien ...
1. Verwenden Sie xshell, um eine Verbindung mit d...
Dieser Artikel zeichnet hauptsächlich einen Tomca...
Inhaltsverzeichnis 1. Angelegenheiten: Vier Haupt...
Sehen Sie sich die 100 höchsten Punktzahlen der S...