我只想从我的对象中显示我的item.name
,我不知道该怎么做。
这是我的笔,现在显示“名称”和“年龄”属性。
<body>
<div ng-controller="Test">
<select ng-model="selectedItem" ng-options="k.name as v for (k,v) in items">
</select>
</div>
</body>
答案 0 :(得分:0)
$scope.items
必须是一个数组,然后您可以像这样循环ng-options
中的项目:
$scope.items = [
{name: 'Michael', age: 29},
{name: 'John', age: 29},
{name: 'Ronald', age: 29}
];
<select ng-model="selectedItem" ng-options="i.name for i in items"></select>