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

Gegenfall für die Vue-Implementierung

In diesem Artikelbeispiel wird der spezifische Co...

vue+echarts realisiert den Flusseffekt der China-Karte (detaillierte Schritte)

@vue+echarts realisiert den Flusseffekt der China...

So konfigurieren Sie Java-Umgebungsvariablen im Linux-System

Konfigurieren von Java-Umgebungsvariablen Hier we...

Eine kurze Diskussion über den Vater-Sohn-Werttransfer in Vue3

Inhaltsverzeichnis Vom Vater zum Sohn: 1. Übergeb...

Centos7.3 So installieren und implementieren Sie Nginx und konfigurieren https

Installationsumgebung 1. gcc-Installation Um ngin...

Beispielcode zum Bereitstellen von ELK mit Docker-Compose

Umfeld Host-IP 192.168.0.9 Docker-Version 19.03.2...

Zusammenfassung der Verwendung von TypeScript in React-Projekten

Vorwort Dieser Artikel konzentriert sich auf die ...