我正在使用Angular JS(1.6)。 我必须在模板中使用for循环制作四个具有相似值的相同下拉列表。 我已经这样做了。但我需要为ng-model设置一些值,以便我可以获取控制器中每个下拉列表的选定值。我怎样才能做到这一点?
以下是我的模板(HTML)代码:
<div id="destionationSection" class="row destionationSection-xs">
<div ng-repeat="i in getDestinations(numberOfDestinations) track by $index">
<div>
<label>Destination-{{$index+1}}</label>
<select id="destination-{{$index+1}}" ng-model="">
<option value="none">Please select</option>
<option ng-repeat="destination in destinations" value="{{destination.name}}">{{destination.name}}</option>
</select>
</div>
</div>
</div>
那么任何人都可以帮助我,我可以在每个列表的ng-model中设置什么,以便每个列表都具有唯一的ng-model值?
答案 0 :(得分:0)
var api = getQueryString('api');
在 angularjs 中保存为ngModel
,当您在$scope
中使用$scope
时,他们无法成为一个ngRepeat
{1}},例如在此示例中,我们的html中有value
,这是重复的,但link.selector
对所有这些都有唯一的索引,所以您的{{1}也将是独一无二的。
ngRepeat
&#13;
ngModel
&#13;