1
我很努力把它变成ng选项。它甚至有可能吗?什么是角度ng选项相当于这个选择?
<select ng-model="detail_type_id">
<optgroup ng-repeat="type in data.detailTypes" label="{{type.name}}">
<option ng-repeat="t in type.children" value="{{t.id}}">{{t.name}}</option>
</optgroup>
</select>
DetailTypes看起来是这样的:需要选择
[
{"id":7,
"parent_id":null,
"name":"Contact",
"children":[
{"id":8,
"parent_id":7,
"name":"Address",
"children":[]
},
{"id":12,
"parent_id":7,
"name":"Something else",
"children":[]
}
]},
{"id":16,
"parent_id":null,
"name":"Other",
"children":[
{"id":10,
"parent_id":16,
"name":"Remarks",
"children":[]}
]
}
]
子ID。嵌套不能更深。
对象有点大和翻译,所以可能有错误。问题是你可以写来实现相同的功能吗? – icebreaker
噢,我知道了。我会试一试。 –
不错的解决方案,但作为一种改进,我建议你在控制器中做一次而不是做一个过滤器。 – developer033