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
Inhaltsverzeichnis 1. Erstellen Sie zunächst mit ...
Ausgehend von diesem Artikel dient eine neue Arti...
Inhaltsverzeichnis 1. Installieren Sie das Vue-Ge...
Inhaltsverzeichnis js aufrufende Methode Android ...
Verwenden Sie einen JS-Timer, um ein Element zu e...
Was ich kürzlich gelernt habe, beinhaltet Kenntni...
Was ist virtueller Speicher? Zunächst werde ich e...
In diesem Artikelbeispiel wird der spezifische Co...
MySQL-Mehrtabellenabfrage (kartesisches Produktpr...
1.html Teil Code kopieren Der Code lautet wie folg...
Wenn ein Unternehmen seine Benutzerbasis vergröße...
Finden Sie das Problem Schauen wir uns zunächst d...
Heute habe ich einen neuen CSS-Spezialeffekt gele...
Methode 1: Verwenden des Onclick-Ereignisses <...
In letzter Zeit wurde viel über H1 diskutiert (auf...