,我有以下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