我想獲得用戶從我的下拉列表中選擇的值。 我如何從角度下拉獲取值?
<select ng-model="item" ng-change="vm.getItem()">
<option value="discount">Discount</option>
<option value="{{::item}}"
ng-repeat="item in vm.items"
ng-bind="item.name"
</option>
</select>
在我的控制器
vm.getItem = function() {
vm.pickedItem = //not sure what to do...
//I need to get the select item
//please noted that the discount is a stand alone option value. I need to get
//that too if user selects it.
}
我不想用ng-option
因爲它有一些限制,我不需要。我希望能夠從常規的<option>
標籤中獲得。 感謝您的幫助!
什麼限制沒有ngOptions必須ALIS控制器?事實上,在這種情況下ngRepeat是有限的,使用ngOptions會更簡單。 – dfsq