以下是我的数据
This.dynamicCmbItems = [{
id: 1,
label: 'aLabel',
subItem: [
{
name: 'aSubItem1'
},
{
name: 'aSubItem2'
},
{
name: 'aSubItem3'
}
]
}, {
id: 2,
label: 'bLabel',
subItem: [{ name: 'bSubItem' }]
}];
我想在下拉列表中显示vm.dynamicCmbItems.subItem
。我写了这样的代码
<select ng-options="item.name for item in vm.dynamicCmbItems.subItem " ng-model="vm.selected"></select>
但这不起作用。
答案 0 :(得分:0)
你的数组中的json所以你必须提到你想要重复的索引数量,如下所示: dynamicCmbItems [$指数] .subitems
或者
<div data-ng-repeat="item in dynamicCmbItems>
<input type="select" data-ng-options="subitems.name as subitems.name for subitems in item.subItem">