我试图通过使用现有对象中的值来设置选择的初始选定值。让我们说myObject的初始状态为Inactive。我希望将select初始值设置为Inactive。我怎么能这样做?
我的选择如下:
<select data-ng-options="status for status in statusOptions" data-ng-model="myObject.Status"/>
在我的控制器中我有这个变量:
$scope.statusOptions = ["Active", "Inactive"];
答案 0 :(得分:0)
将“状态”的值默认为“非活动”将导致默认情况下将其选中。
angular.module('main', []).controller('mainCtrl', function ($scope) {
$scope.myObject = {
Status: 'Inactive'
};
$scope.statusOptions = ["Active", "Inactive"];
});
此外,select不是自闭标签。
<select data-ng-options="status for status in statusOptions" data-ng-model="myObject.Status">
</select>