这是我在数组中的对象:
[
{"name":"someName1","label":"someLabel1"},
{"name":"someName2","label":"someLabel2"},
{"name":"someName3":"label":"someLabel3"}
]
如何使用ng-options形成选择选项?
遗憾的是,这个link没有出现在我脑海中的解决方案,或者我被代码的复杂性蒙蔽了,因为这个选择字段应该在ng-repeat内。
想象一下,所有在ng-repeat中:
someInput, someInput, 选择选项(上面的例子), somethingMore
在这种情况下,我不知道如何正确编码和连接模型。
提前谢谢。
答案 0 :(得分:2)
你可以这样做:
<select ng-options="item.name as item.label for item in myArray">
item.name是将在提供的ng-model中匹配/存储的值,item.label是将显示给用户的文本。
以下是plnk以及ng-repeat用法示例。