未选择角度下拉列表

时间:2016-06-02 00:13:50

标签: angularjs drop-down-menu

我在Angular中有一个未选中的下拉列表。我已经将值添加到ng-model中所选择的json_array的特定地址,但是,它没有在下拉列表中设置。

这是我的目标。

  

0:{Id:1 LocationId:1姓名:" John Doe" } 1 {Id:2姓名:"简   DOE"}

我设法使用

进行下拉列表
  <select 
      class="form-control"
      ng-model="Approver"
      ng-options="approver.Name as approver.Name for approver in approverList">
     </select>

在我的Angular控制器中

$scope.Approver = $scope.approverList[1];

Jane Doe未被选中。

这是什么原因。谢谢!

1 个答案:

答案 0 :(得分:0)

你的HTML不正确,试试这个。

<select 
  class="form-control"
  ng-model="Approver"
  ng-options="approver as approver.Name for approver in approverList track by approver.Id">
 </select>
来自角度团队的

Read here了解更多信息。