我是AngularJS
的新手,我無法弄清楚如何生成我的<option> list
。data-ng-repeat和<option>標記
我期望的輸出是這樣的小提琴http://jsfiddle.net/XdpJv/
我當前的代碼看起來像這樣
<select data-ng-model="rateFilter" data-ng-change="filterStuff()">
<option selected="selected" value="">Show lowest rating</option>
<option value="{{rate}}" data-ng-repeat="rate in ratings">{{rate}}</option>
<option value="{{rate}}+" data-ng-repeat="rate in ratings">{{rate}}+</option>
</select>
評級變量看起來像這樣[1 2 3]
並且不能更改。我如何在不更改評分變量的情況下實現這一目標?
我認爲如果將組合的操縱列表放在一個不同的數組中並將其用於ng-repeat,它會更好。這對你有可能嗎?您的評級仍然完好:) – Kop4lyf
@ Kop4Lyf這會工作,但我必須保持我的記憶使用盡可能低,所以它不是最佳的。 – daker
它不會影響太多的記憶。另外,我無法找到一種方法來按照其他方式演奏。只能列出選項爲1,2,3,4,1+,2 + ...讓我知道你是否能夠做到這一點。 – Kop4lyf