调试后,似乎状态对象已绑定到我的模型。但我需要将字符串绑定到我的模型。
$scope.Statuses = [
{name:'Not Started', value: 'Not Started'},
{name:'In Progress', value: 'In Progress'},
{name:'Completed', value: 'Completed'}
];
<select class="form-control" ng-model="counterMeasure.Status" ng-options="status.name for status in Statuses"></select>
答案 0 :(得分:1)
您需要使用以下ngOptions语法
选择数组中值的标签
将您的代码更改为
ng-options="status.value as status.name for status in Statuses"