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

Verwendung der MySQL DATE_FORMAT-Funktion

Angenommen, Taobao animiert die Leute zum Einkauf...

Analyse langsamer Einfügefälle aufgrund großer Transaktionen in MySQL

【Frage】 Die INSERT-Anweisung ist eine der am häuf...

Erstellen Sie in 5 Minuten einen WebRTC-Videochat

Im vorherigen Artikel habe ich den detaillierten ...

Datenstruktur - Baum (III): Mehrweg-Suchbaum B-Baum, B+ Baum

Mehrweg-Suchbaum Höhe eines vollständigen Binärba...

Lösung für vergessenes Linux MySQL-Root-Passwort

Wenn Sie sich bei der Verwendung der MySQL-Datenb...

Linux CentOS6.5 yum installiere mysql5.6

In diesem Artikel wird der einfache Prozess der I...

Schreiben von Methoden, die in nativem JS verboten sein sollten

Inhaltsverzeichnis Funktionen auf Blockebene Ände...

Implementierungscode zum Hinzufügen von Links zu FLASH über HTML (Div-Ebene)

Heute möchte ein Kunde eine Anzeige schalten und d...

So erhalten Sie USB-Scannerdaten mit js

In diesem Artikel wird der spezifische Prozess zu...