Vue + Element zur dynamischen Anzeige von Hintergrunddaten zu Optionen

Vue + Element zur dynamischen Anzeige von Hintergrunddaten zu Optionen

brauchen:

Implementieren Sie die dynamische Anzeige von Optionwerten im Selektor anstelle von fest codierten Daten. Meine Rollen-ID-Daten lauten wie folgt:

Bildbeschreibung hier einfügen

Nun müssen wir diese Datenanfragen auf der Option anzeigen

Die Implementierung ist wie folgt:

Verwenden Sie den Selektor in der Element-Benutzeroberfläche:

<el-form-item label="Rollen-ID:" prop="Rollen-ID">
    <el-select v-model="addUserForm.roleId" placeholder="Bitte wählen Sie die Rollen-ID">
      <el-Option
          v-for="Element in Rollenliste"
          :Schlüssel="Artikel.Wert"
          :label="Artikel.label"
          :Wert="Artikel.Wert">
      </el-Option>
    </el-Auswahl>
</el-form-item>

Passen Sie ein leeres Array in Daten an:

Bildbeschreibung hier einfügen

Schreiben Sie die Anfrage zur Implementierung der Daten in Methoden:

getroleList() {
   getRoleList(diesen.Namen).then(res => {
     lass Ergebnis = res.data.items;
     console.log("Rollenliste abrufen: " +JSON.stringify(this.roleList));
     Ergebnis.fürJedes(Element => {
     	this.roleList.push({label:element.name,value:element.name});
     });
     }).catch( Fehler => {
       konsole.log(Fehler);
  });
},

In der erstellten Implementierungsanzeige:

Bildbeschreibung hier einfügen

Wobei getRoleList die von mir gekapselte Get-Anfrage ist:

Bildbeschreibung hier einfügen

Die Ergebnisse sind wie folgt:

Bildbeschreibung hier einfügen

Dies ist das Ende dieses Artikels über die Verwendung von Vue + Element zur dynamischen Anzeige von Hintergrunddaten für Optionen. Weitere relevante Inhalte zu dynamischen Optionen von Vue Element finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Vue + Element ui legt den dynamischen Header-Vorgang entsprechend den im Hintergrund zurückgegebenen Daten fest
  • Vue + Element verwendet dynamisches Laderouting, um den Vorgang zum Anzeigen der dreistufigen Menüseite zu implementieren

<<:  Lösen Sie das Problem, dass der anonyme Upload und Download von Linux-FTP automatisch startet

>>:  MySQL 8.0.11 Installationshandbuch für Mac

Artikel empfehlen

Inhaltstypbeschreibung, d. h. der Typ des HTTP-Anforderungsheaders

Um den Inhaltstyp zu lernen, müssen Sie zunächst ...

Diagramm zur Installation von VMware 14 unter Windows 10

Software-Download Link zum Herunterladen der Soft...

Erste Schritte mit der Konvertierung von Vue in React

Inhaltsverzeichnis Design Komponentenkommunikatio...

React Diff-Algorithmus-Quellcodeanalyse

Inhaltsverzeichnis Einzelner Knoten Diff Einzelel...

Neue Verwendung von watch und watchEffect in Vue 3

Inhaltsverzeichnis 1. Neue Verwendung der Uhr 1.1...

Detaillierte Erklärung von Objektliteralen in JS

Inhaltsverzeichnis Vorwort 1. Setzen Sie den Prot...

Docker-Installations- und Konfigurationsschritte für das Redis-Image

Inhaltsverzeichnis Vorwort Umfeld Installieren Er...

Installation und Verwendung der Ubuntu 18.04 Serverversion (Bild und Text)

1 Schritte zur Systeminstallation Betriebssystemv...

Die Vollversion des gängigen Linux-Tools vi/vim

Warum Vim lernen? Linux verfügt über eine große A...

Beispiele für die korrekte Verwendung von Karten in WeChat-Miniprogrammen

Inhaltsverzeichnis Vorwort 1. Vorbereitung 2. Tat...