Angularjs 我该怎么做呢?

Angularjs 我该怎么做呢?,angularjs,Angularjs,我有这样一个对象列表: $scope.list = [ { id : 1, value : "one"}, { id : 2, value : "two"}, { id : 3, value : "three"} ]; <select> <option value="1">one</option> <option value="2">two<

我有这样一个对象列表:

 $scope.list =  [ { id : 1, value : "one"}, 
                  { id : 2, value : "two"},
                  { id : 3, value : "three"} ];
 <select>
     <option value="1">one</option>
     <option value="2">two</option>
     <option value="3">three</option>
  </select>
我希望它输出如下列表:

 $scope.list =  [ { id : 1, value : "one"}, 
                  { id : 2, value : "two"},
                  { id : 3, value : "three"} ];
 <select>
     <option value="1">one</option>
     <option value="2">two</option>
     <option value="3">three</option>
  </select>

一
二
三
执行此操作所需的ng选项语法是什么?

您可以试试这个

<select name="yourname" ng-options="option.id as option.value for option in list"></select>

HTML

<div ng-controller = "fessCntrl"> 
 <select ng-model="selectedItem" ng-options="selectedItem as selectedItem.value for selectedItem in list" ></select>   
</div>
演示

再复制一个可能的副本: