0
傳遞無線電值I有一個具有一組單選按鈕(3種選擇)的一種形式,並且我使用角度和NG-重複指令來填充HTML:與angularjs
<div ng-repeat="fruit in fruitbasket">
<input type="radio" name="fruit" data-ng-model="fruit.isSelected">{{fruit.id}}
</div>
的內側對於水果籃控制器看起來是這樣的:
$scope.fruitbasket = [{isSelected: false, id: "Orange", value: "1"}, {isSelected: true, id: "Pear", value: "2"}, {isSelected: false, id: "Apple", value: "3"}]
在視圖中選擇有橙,梨,蘋果,而是選擇了一個後,我要傳遞的數字「值」
不知道如何做t他在角度上,我嘗試了幾件事情,但沒有成功。每次傳遞的值顯示爲nil
對象的連接元素如何從Angularjs中的單選按鈕傳遞?
@joakimbi在模型範圍內,爲什麼selectedFruit設置爲2? – FluxEngine
我這樣做是因爲在你的問題中你在「梨」上有'isSelected:true'。如果你不想預先選擇一個項目,你可以設置'$ scope.model = {};' – joakimbl
@joakimbi何時使用$ scope.model = {};獲得通過的對象是{「selectedFruit」=>「2」}但我真正需要傳遞的僅僅是「2」......任何想法? – FluxEngine