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
MySQL 5.7.18 Installation und Problemübersicht. I...
1. Suchen Sie das MySQL-Image Docker PS 2. Geben ...
Inhaltsverzeichnis 1. Die Rolle des Index 2. Erst...
axios installieren und Kommunikation implementier...
SpringBoot ist wie eine riesige Python, die sich ...
Hintergrund Im Unternehmen wurde ein neuer Server...
Ich bin kürzlich bei der Arbeit auf ein Problem g...
In diesem Artikel finden Sie das Installations-Tu...
In diesem Artikelbeispiel wird der spezifische Co...
Inhaltsverzeichnis 1. v-on-Richtlinie 1. Grundleg...
Das Anzeigen und Interpretieren von Informationen...
1. Klicken Sie unten in IDEA auf Terminal und geb...
Array-Methoden JavaScript bietet viele Array-Meth...
Nachdem wir im vorherigen Artikel mit OpenSSL ein...
Vorwort Das Docker-Image kann nicht gelöscht werd...