HTML角動態選擇
<select ng-model="data.retour.selectedAmount" ng-options="c.name for c in getAmountArray(data.retour.amount)">
</select>
角
angular.extend($scope, {
/**
* Data properties
* @property view
*/
data: {
retour:{}
}
});
getAmountArray: function (amount) {
amount = parseInt(amount, 10);
var i, lArray = [];
for (i = 1; i < (amount + 1); i++) {
lArray.push({name: i});
}
return lArray;
}
與上面的代碼我試圖產生動態1-(量+ 1)範圍內的下拉。似乎所有的工作,除了有一個空值添加到下拉列表中。爲什麼添加這個空值?
E.G.當用量爲1生成的列表是
blank
1
,它應該是
1
你開始'i'計數器1而不是0 –
你們,因爲我不希望顯示0做。 (例如,如果數量是10 - > 1,2,3,4,5,6,7,8,9,10應顯示) – Vincent