Ich habe folgendes array
in Vue.js
:Render eine ausgewählte rekursiv in vue js
epics: {
1: {'text' : 'Epic 1', 'value' : 1, 'children' : {
1: {'text' : 'Subepic 1', 'value' : 4},
2: {'text' : 'Subepic 2', 'value' : 5},
3: {'text' : 'Subepic 3', 'value' : 6},
}
},
2: {'text' : 'Epic 2', 'value' : 2},
3: {'text' : 'Epic 3', 'value' : 3}
},
die eine n
Ebene tief array
sein kann.
Ich möchte eine Auswahl basierend darauf generieren, mit den untergeordneten Optionen unter der übergeordneten Option (rekursiv). Ich habe überall gesucht, kann aber kein Beispiel dafür finden, wie man das machen könnte. Können Sie mir bitte irgendwelche Tipps geben, wie man das macht?
Beispiel wollte select generiert:
<select>
<option>Epic 1</option>
<option>Subepic 1</option>
<option>Subepic 2</option>
<option>Subepic 3</option>
<option>Epic 2</option>
<option>Epic 3</option>
<select>
Vielen Dank!
Ja, es funktioniert, aber ich habe diese Server-Seite und schickte das Array zurück zu vue bereits abgeflacht, thx für die Idee. – southpaw93