我在select标签上使用ng-model
,但这些是作品的一部分。代码是
<select ng-model="uptpm.point" ng-if="uptpm.leval.length>0" class="form-control text-center nopaddingleft nopaddingright" ng-change="setPoint(uptpm)">
<option value="{{uptpml.value}}" ng-repeat="uptpml in uptpm.leval">{{uptpml.value}}</option>
</select>`
视图是
答案 0 :(得分:1)
不建议在select / option元素中使用ngRepeat。
查看https://docs.angularjs.org/api/ng/directive/ngOptions
取自angularjs docs:
ngOptions属性可用于使用通过评估ngOptions理解表达式获得的数组或对象动态生成元素的元素列表。
我在下面写了一个例子:
角:
conditionalPanel
HTML:
$scope.uptpm = [
{value: '0'},
{value: '4'}
];
$scope.point = 2;
请参阅此plunker了解工作示例: