如何将ng选项的索引作为angularJs中的值传递给模型
How can I pass the index of an ng-option to the model as a value in angularJs?
在我的代码中,我选择了一个当前如下的代码:
data-ng-options="choice.id as choice.singular for choice in doseUnitChoices"
data-ng-model="choiceId"
最初的doseUnitChoices
看起来是这样的:
[
{id:1, singular: 'string'},
{id:2, singular: 'string2'},
{id:3, singular: 'string3'}
]
但现在它不再具有id
值,所以我需要将它们在阵列中的位置的index
而不是id
作为choice.id
传递给ng-model
我将ng选项改写为:
data-ng-options="choice as choice.singular for choice in doseUnitChoices track by $index"
但是CCD_ 7似乎保持未定义。那么,在doseUnitChoices
中是否有将模型值作为所选index
的方法?
尝试这个
data-ng-options="index as choice.singular for (index,choice) in doseUnitChoices"
相关文章:
- 如何将输入范围的值传递给JS中的变量
- 如何将值传递给wicket中的javascript函数
- 将值传递给jquery创建的输入字段
- 需要将select标记选项值传递给ajax函数
- 使用Ajax将PHP值传递给javascript
- 将javascript值传递给PHP
- 将javascript值传递给php是正确的方法
- 将不属于表单的HTML页面中的值传递给php页面
- Angular,将文本框的动态值传给控制器
- 在key up函数上将文本框值传递给javascript
- 可以't使用ajax调用将值传递给Web服务
- 如何在同一页面上使用windows.location.href将js值传递给php时停止刷新页面
- 将默认值传递给 AngularJS 服务
- AngularJS 将 ng-repeat 值传递给 ng-click
- 将值传递给 AngularJS 点击事件
- 如何将值传递给 AngularJS $http成功回调
- 如何将值传递给angularjs指令
- 如何将一个选择值传递给Angularjs的模态表单
- 如何将一个值传递给AngularJS的$http然后回调
- 使用AngularJS将隐藏值传递给JSON