这似乎困扰着很多人(包括我)。
当ng-options
在AngularJS中使用指令填充<select>
标签的选项时,我无法弄清楚如何为选项设置值。对此的文档确实不清楚-至少对于像我这样的简单人而言。
我可以像这样轻松设置选项的文本:
ng-options="select p.text for p in resultOptions"
resultOptions
例如,何时:
[
{
"value": 1,
"text": "1st"
},
{
"value": 2,
"text": "2nd"
}
]
设置选项值应该是(可能是)最简单的事情,但是到目前为止,我还是不明白。
Here is how I solve this problem in a legacy application:
In HTML:
In JavaScript:
...
My HTML displays the option value properly.