我有一個對象,如下所示。我有顯示這些作爲一個下拉:使用Angularjs在選擇下拉菜單中設置默認值
var list = [{id:4,name:"abc"},{id:600,name:"def"},{id:200,name:"xyz"}]
以我控制器I具有攜帶的值的變量。該值決定該陣列中的上述三項將默認在下拉菜單中選擇:
$scope.object.setDefault = 600;
當我如下創建一個下拉形式項:
<select ng-model="object.setDefault" ng-options="r.name for r in list">
我面對兩個問題:
爲
生成列表3210<option value="0">abc</option> <option value="1">def</option> <option value="2">xyz</option>
,而不是
<option value="4">abc</option> <option value="600">def</option> <option value="200">xyz</option>
無選項被默認情況下,即使我有
ng-model="object.setDefault"
在角里面選擇元素 –
Ajay..you裏面選擇的指數期權的價值屬性似乎是對的。所以現在的問題是,我如何給它一個自定義的值 – runtimeZero