如何在AngularJS‘ng-选项中设置Value属性?以下是困扰许多人(包括我)的问题。当使用ng-options在AngularJS中填充<select>标记,我不知道如何设置选项的值。这方面的文档确实不清楚-至少对我这样的傻瓜来说是这样的。我可以很容易地为一个选项设置文本,如下所示:ng-options="select p.text for p in resultOptions"什么时候resultOptions例如:[
{
"value": 1,
"text": "1st"
},
{
"value": 2,
"text": "2nd"
}]设置选项值应该是(而且可能是)最简单的事情,但到目前为止,我还没有得到它。
3 回答
隔江千里
TA贡献1906条经验 获得超10个赞
当使用数组作为数据源时,它将作为数组元素在每次迭代中的索引; 当使用对象作为数据源时,它将是每次迭代中的属性名。
obj = { '1': '1st', '2': '2nd' };<select ng-options="k as v for (k,v) in obj"></select>
添加回答
举报
0/150
提交
取消