【发布时间】:2017-03-25 05:20:03
【问题描述】:
我在使用嵌套 ng-repeats 构建的表单中正确初始化选择框时遇到问题。我有一个使用 ng-repeat 构建的父表行,以及一个其值绑定到父行中的属性的选择框。选择框中的值是从嵌套的子数组中提取的,构成行的可用选择。
<tr ng-repeat="asv in asvs">
<td>{{asv.scenario_asv_id}}</td>
<td>{{asv.asv_target_id}}</td>
<td><select ng-model="asv.asv_target_id">
<option ng-repeat="version in asv.asv_targets"
value="{{version.asv_target_id}}"
ng-selected="asv.asv_target_id == version.asv_target_id">
ID: {{version.asv_target_id}} - Name: {{version.asv_target_desc}}
</option>
</select>
</td>
</tr>
在我的 Plunker 中,您会看到前 2 个选择正确初始化,但第 3 个没有。有人可以建议如何正确实施吗?
【问题讨论】:
标签: javascript html angularjs select ng-repeat