Verwenden Sie Element+vue, um Start- und Endzeitlimits zu implementieren

Verwenden Sie Element+vue, um Start- und Endzeitlimits zu implementieren

In diesem Artikelbeispiel wird der spezifische Code zur Verwendung von Element+vue zur Implementierung von Start- und Endzeitlimits zu Ihrer Information bereitgestellt. Der spezifische Inhalt ist wie folgt

Wirkung

<el-form-item label="Startzeit">
   <el-date-picker v-model="startDate" type="datetime" placeholder="Wählen Sie ein Datum aus"
                   format="jjjj-MM-tt HH:mm:ss"
                   Werteformat="Zeitstempel"
                   :editierbar="falsch"
                   :picker-options="pickerOptionsStart" @change="changeStart">
   </el-Datumsauswahl>
</el-form-item>
<el-form-item label="Endzeit">
   <el-date-picker v-model="endDate" type="datetime" placeholder="Wählen Sie ein Datum aus"
                   Stil="Breite: 100%;"
                   format="jjjj-MM-tt HH:mm:ss"
                   Werteformat="Zeitstempel"
                   :löschbar="wahr"
                   :editierbar="falsch"
                   :picker-options="pickerOptionsEnd" @change="changeEnd">
   </el-Datumsauswahl>

</el-form-item>
pickerOptionsStart: {},
pickerOptionsEnd: {},
Startdatum: '',
Enddatum: '',

 changeStart() { // Begrenze die Startzeit if (this.endDate != '') {
          wenn (dieses.Enddatum <= dieses.Startdatum) {
            this.$message.warning('Endzeit muss größer sein als Startzeit!');
            dies.startDate = '';
          }
        }
        this.pickerOptionsEnd = Objekt.assign({}, this.pickerOptionsEnd, {
          disabledDate: (Zeit) => {
            wenn (dieses.Startdatum) {
              gibt Zeit zurück.getTime() < this.startDate;
            }
          },
        });
      },

      changeEnd() { // Endzeit begrenzen console.log(this.endDate);
        wenn (this.startDate != '') {
          wenn (dieses.Enddatum <= dieses.Startdatum) {
            this.$message.warning('Endzeit muss größer sein als Startzeit!');
            dies.endDate = '';
          }
        }

        this.pickerOptionsStart = Objekt.assign({}, this.pickerOptionsStart, {
          disabledDate: (Zeit) => {
            wenn (dieses.Enddatum) {
              gibt Zeit zurück.getTime() > this.endDate;
            }
          },
        });
      },

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:
  • Beispielcode zur Implementierung von dynamischem Skinning mit vue+element
  • Integrationspraxis des Vue+Element-Hintergrundverwaltungsframeworks
  • Antdesign-vue kombiniert mit sortablejs, um die Funktion zum Ziehen und Sortieren von zwei Tabellen zu erreichen
  • Detaillierte Erklärung zum Ziehen von Tabellenspalten mit Vue Element Sortablejs

<<:  Lösung für Nginx-Installationsfehler

>>:  Analyse der Linux-Konfiguration zur Realisierung eines schlüssellosen Anmeldevorgangs

Artikel empfehlen

Verwenden Sie in JS nicht mehr überall Operatoren für absolute Gleichheit.

Inhaltsverzeichnis Überblick 1. Test auf Nullwert...

Detaillierte Erklärung der Linux-Systemverzeichnisse sys, tmp, usr, var!

Der Wachstumspfad vom Linux-Neuling zum Linux-Mei...

Beispiel zum Aktivieren des Brotli-Komprimierungsalgorithmus für Nginx

Brotli ist ein neues Datenformat, das eine um 20 ...

Kann Docker das nächste „Linux“ werden?

Das Linux-Betriebssystem hat das Rechenzentrum in...

So passen Sie mit CSS einen schöneren Link-Prompt-Effekt an

Vorschlag: Das möglichst häufige handschriftliche ...

Detaillierte Analyse des MySQL Master-Slave-Verzögerungsphänomens und -prinzips

1. Phänomen Am frühen Morgen wurde einer Online-T...

Anwendungshandbuch für chinesische WEB-Schriftarten

Die Verwendung von Schriftarten im Web ist sowohl ...

Die Hook-Funktion von Vue-Router implementiert Routing Guard

Inhaltsverzeichnis Überblick Globale Hook-Funktio...

Detaillierte Erklärung der Methode getBoundingClientRect() in js

1. getBoundingClientRect() Analyse Die Methode ge...

Centos erstellt ein Prozessdiagramm für den Chrony-Zeitsynchronisationsserver

Meine Umgebung: 3 centos7.5 1804 Meister 192.168....