0
此代码示例显示不正确选择正确的选项,但不会选择正确的选项:选择使用NG-模型
<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应该选择正确的选项,还是我应该在<option>
标记中设置selected
属性?
这很奇怪。那么这里的ng模型只有一种方式? (只接收来自select的值但不设置它?) – MaximeBernard 2014-12-02 10:21:51
这是真的。 Angular不检查ng-model的值(可能不是字面值)来选择“select”选项。 – MarcoS 2014-12-02 10:53:29