此代码示例显示正常,但未选择正确的选项:
<select name="number" ng-model="subscribe.number" ng-required="true">
<option ng-repeat="i in createArrayFromNumber(event.free) track by $index" value="{{ $index + 1 }}">{{ $index + 1 }}</option>
</select>
这是一个JSfiddle重现。
ng-model 应该选择正确的选项,还是我应该设置 selected
<option>
中的属性标签?
最佳答案
您应该使用 ng-selected
构造。
例如:
<option ng-selected="{{ condition_for_marking_this_item_as_selected }}" ng-repeat=... >
关于javascript - 选择未使用 ng-model 选择正确的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27246616/