如何在选项中插入值 - AngularJS

时间:2016-05-04 23:47:51

标签: angularjs

我是AngularJS的新手

我无法获得每个选项的正确标记“值”

http://jsfiddle.net/gislef/x8mcrkju/1/

在DOM中,选项显示此值=“object:3”value =“object:4”等。

Update top (1) patient
set security_level = '2' 
where security_level = '1'
GO 100

我们报告每个数组中的值select,但不打印每个选项中的值

我见过类似的问题,我试图解决,但我仍然无法解决

2 个答案:

答案 0 :(得分:0)

ngOptions的模式为thing.value as thing.displayName for thing in things

因此...

<select ng-model="selected.regime" ng-options="r.value as r.regime for r in data">

但我建议将它保留为选择对象。这样,您稍后就可以访问所选属性。

进一步阅读:https://docs.angularjs.org/api/ng/directive/ngOptions

答案 1 :(得分:0)

我使用&#34;跟踪&#34;

ng-options="r.regime for r in data track by r.id"