VorwortVue2 integriert den Cube-UI-Zeitwähler (für diejenigen, die über Grundkenntnisse verfügen) 1. Anspruch und WirkungbrauchenWir müssen der ursprünglichen Suche Suchzeit hinzufügen. Wirkung2. Code-Implementierungindex.vue(html)<div Klasse="Header"> <cube-input v-on:focus="showMinPicker('startTime')" v-model="startTime" placeholder="Startzeit" :maxlength=30 style="width: 50%;"></cube-input> <span>An</span> <cube-input v-on:focus="showMinPicker('endTime')" v-model="endTime" placeholder="Endzeit" :maxlength=30 style="width: 50%;"></cube-input> </div> Analyse:
DatumDaten () { zurückkehren { // Startzeit startTime: '', // Endzeit endTime: '', // Zeitidentifizierung: '' } } MethodenMethoden: { // Auf den Startzeitpunkt der Auswahl warten showMinPicker (time) { wenn (!this.minPicker) { dies.minPicker = dies.$createDatePicker({ Titel: 'Zeit auswählen', sichtbar: wahr, // Minimale Zeit min: neues Datum (2000, 0, 1), // Maximale Zeit max: neues Datum (2099, 12, 1), // Aktueller Zeitwert: new Date(), // Anzeigeformat format: { Jahr: 'JJJJ', Monat: 'MM', Datum: 'TT' }, //Wie viele Spalten sollen angezeigt werden? columnCount: 3, // Nachdem die ausgewählte Zeit bestimmt wurde onSelect: this.selectHandler, // Nach Auswahl der Zeit zum Abbrechen onCancel: this.cancelHandler }) } // Zeitidentifikation auswählen this.timeIdentifying = time // this.minPicker.show() anzeigen }, // Die drei Parameter nach der ausgewählten Zeit haben unterschiedliche Zeitformate, die je nach Bedarf festgelegt werden können selectHandler (selectedTime, selectedText, formatedTime) { lass Zeit = '' für (let index = 0; index < selectedText.length; index++) { wenn (Index === (ausgewählterText.Länge - 1)) { Zeit += ausgewählter Text[Index] } anders { Zeit += ausgewählterText[Index] + '-' } } console.log('Mit der Änderung beginnen') wenn (diese.Zeitidentifikation === 'Startzeit') { console.log('Startzeit ändern') this.startTime = Zeit } sonst wenn (this.timeIdentifying === 'endTime') { console.log('Endzeit ändern') this.endTime = Zeit } console.log('Ende der Änderung') }, // Ereignis abbrechen cancelHandler () { // Ausgewählte Zeit löschen this.startTime = '' this.endTime = '' } } Testergebnisse3. ReferenzenEingangZeitauswahl Detaillierte Adresse auf der offiziellen Website: Offizielle Website-Adresse: https://didi.github.io/cube-ui/#/zh-CN Chinesische Cube-ui-Dokumentadresse: https://www.bookstack.cn/read/Cube-UI-zh/30.md ZusammenfassenDieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können! Das könnte Sie auch interessieren:
|
<<: Detaillierte Schritte zur Installation von ros2 in Docker
>>: MySQL-Dienst und Datenbankverwaltung
In diesem Artikel werden hauptsächlich allgemeine...
Kürzlich habe ich MySQL verwendet, um Tabellendat...
1. Fehler beim Verbinden mit Master 'x@xxxx:x...
Jenkins ist ein Open-Source-Softwareprojekt. Es h...
Nach der VIP-Konfiguration wird beim Aktiv/Standb...
In diesem Artikel wird der spezifische Code für J...
Bei der Verwendung von HTML-Tabellen müssen wir m...
Ernsthafte MySQL-Optimierung! Wenn die MySQL-Date...
1. Kompatibilität Wie unten dargestellt: Die Komp...
In diesem Artikel wird der spezifische Code zur I...
Bei der Entwicklung von Webprojekten verweisen wi...
Mithilfe einiger einfacher Linux-Befehle können S...
1. Verwenden Sie die Geschwindigkeitskontrollfunk...
Textschatten Textschatten: horizontaler Versatz, ...
Vorwort: MySQL ist ein relationales Datenbankverw...