我正在尝试在select
语句中设置默认选定值:
<p ng-repeat="something in somethings">
<select data-ng-options="key as value for (key , value) in values[$index]" ></select>
</p>
我的values
看起来像这样:
[{1:2,2:3},{1:2,2:3},{1:2,2:3}]
请注意$index
在迭代循环索引之外。
现在想象一下,我希望在第二次迭代等1
和$index
的第一次迭代中选择选项2
。
如何实现同样的目标?
答案 0 :(得分:0)
您的选择控件上需要 ng-model 角度属性来设置默认项目。例如:
<p ng-repeat="something in somethings">
<select ng-model="something.defaultValue" data-ng-options="key as value for (key , value) in values[$index]" ></select>
</p>
答案 1 :(得分:0)
使用Ng-model并为其指定一个值,以在下拉列表中设置默认选项
<p ng-repeat="something in somethings">
<select ng-model="defaultValues[$index]" data-ng-options="key as value for (key , value) in values[$index]" ></select>
</p>
<强>的script.js 强>
defaultValues[0] = 'Default Value'