这是我的HTML

<select ng-model="selectedToggle" ng-change="changedValue()">
        <option ng-repeat="x in toggle" value="{{x.data}}" ng-selected="">{{x.name}}</option>
</select>

这是我的angularjs

var app = angular.module('myApp', []);
app.controller('namesCtrl', function($scope, $http) {
    $scope.toggle = [
        {data: "orderer", name: "Orderer"},
        {data: "creator", name: "Creator"}
    ]

    $scope.selectedToggle = $scope.toggle[1];
});

我在ng-options上使用ng-repeat是我想将数据有价值

这行$scope.selectedToggle = $scope.toggle[1]; 仅当我使用ng-options进行预选时,它们才会起作用,而<options>的值将具有orderercreator

#1楼 票数:1 已采纳

应该是这样

  $scope.selectedToggle = $scope.toggle[1].data;

  ask by Pure Rhymer Organization translate from so

未解决问题?本站智能推荐:

1回复

如何使用绑定到ng-repeat中的模型的Angular JS预先选择单选按钮

我有以下HTML: 在CreateSpreadsheetCtrl.init()内部,我们正在加载一个名为“ ProcessingTypeMasters”的数组(csCtrl.ProcessingTypeMasters),该数组包含对象列表(例如{Id:1,Name:“ Type 1”},
3回复

AngularJS预先选择模糊

我在我的AngularJS项目中使用了typeahead,如果我输入完整值并单击该字段,我想让它选择条目。 我举了一个我的意思的例子 http://plnkr.co/edit/NI4DZSXofZWdQvz0Y0z0?p=preview 如果我输入'two'并从下拉列表中点击
2回复

AngularJS在ng-repeat中选择

我正在用ng-repeat创建<select>的列表,有一个item.quantity ,需要在列表中的每个select中进行选择,我尝试了几种方法但item.quantity成功。 任何帮助,将不胜感激。
1回复

ng-repeat中的AngularJS动态选择

我正在表格中打印产品列表。 该产品列表具有产品类型( typeId )。 我希望能够通过使用选择输入直接在表中更改产品的typeId 。 当我尝试在选择输入中设置产品的默认选项时,就会出现问题,因为它应该是typeId的选项。 ng-repeat="x in screensLis
2回复

获取选择值angularjs而没有ng-repeat

如何使用angularjs获取选定的选项? 在大多数情况下,我看到它们使用ng-repeat,但是当我不使用ng-repeat时如何获得选择的选项? 我console.log($scope.list)我不确定。
1回复

绑定对象到ng-repeat选择Angularjs

我正在尝试完成我的项目的CRUD,但是我遇到了问题。 当我尝试绑定到模式EmployeeDetail.DeptID以选择Department ,它失败了。 这是我的代码 的HTML JS 我要绑定一个Employee以正确输入,但是下拉列表Departments却不能。
1回复

Angularjs - 如何使用ng-repeat选择?

在下面的视图中,我试图根据当前ng-repeat对象(用户)中可用的键(colorId)在下拉框中选择一个值。 有谁知道这是怎么做到的吗? 控制器代码是:
1回复

Angularjs选择ng-repeat,选择绑定ng-model with object

在得到我的请求之后我得到了 我的选择是: 之后,我有两个输入文本字段 点击按钮,我想发布wid 我的问题是我没有在wid.adapter中获取对象变量。 我gog id。 如何修改我的代码来获取变量而不是id?