,我有以下array
在Vue.js
:渲染選擇遞歸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}
},
它可以是一個n
級深array
。
我想根據它生成一個選擇,在父項選項下遞歸地選擇子選項。我到處搜索,但找不到一個如何做到這一點的例子。 你能給我提供關於如何做到這一點的任何提示嗎?通緝產生的
選擇例如:
<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>
謝謝!
是的,它的工作原理,但我做了那個服務器端,併發送數組回到vue已經變平,THX的想法。 – southpaw93