舊代碼來顯示角側的無線電盒是這樣寫之前:映射對象
<label ng-repeat="item in items" class="col-xs-3">
<input type="radio" name="{{item.name}}"
value="{{item}}"
ng-change="saveRadio(x,y,z)"
ng-model="data[item.name]">
{{item.name}}
</label>
問題是item
是一個對象,功能saveRadio
用於以文本格式保存對象。我們嘗試用ng-value
代替value
,如下所示。現在預先選擇保存的答案不會發生。代碼如下所示:
<label ng-repeat="item in items" class="col-xs-3">
<input type="radio" name="{{item.name}}"
ng-value="item"
ng-change="saveRadio(x,y,z)"
ng-model="data[item.name]">
{{item.name}}
</label>
scope
變量數據有一組答案映射。
我在這裏丟失了些什麼,或者是否還有更多要添加的對象比較?
什麼是保存的swer(data [item.name])爲收音機? – Deep
對象「item」 – Joe