1
我有iOS和iOS應用程序,有一個視圖顯示產品列表,每個產品都是一個對象並有兩個促銷價格項,他們是無線電集團的價值觀。
事情是,我嘗試了一切,但每次點擊產品去產品子頁面,然後返回到產品列表,收音機組總是重置,它甚至沒有它的初始狀態的第一個無線電檢查,只是沒有檢查。
<ion-item class="item-text-wrap" ng-repeat="p in All" ng-click="pGo(p)">
<div ng-include="'views/prods/p_item.html'"></div>
</ion-item>
$scope.pGo = function (p) {
$state.go("app.prodOne", { ID: p.id });
}
我已經試過(全部爲NG重複,p_item.html內模板的一部分):
<!--<ion-radio icon="ion-checkmark-circled" name="loyalC{{p.id}}" ng-model="p.loyalType" ng-value="p.pkt_id">{{p.kprice_many + "zł + " + p.kprice_pkt}} pkt</ion-radio>
<ion-radio icon="ion-checkmark-circled" name="loyalC{{p.id}}" ng-model="p.loyalType" ng-value="p.pkt_id2">{{p.kprice_many2 + "zł + " + p.kprice_pkt2}} pkt</ion-radio>-->
<!--<ion-radio icon="ion-checkmark-circled" value="{{p.pkt_id}}" ng-checked="{{true}}">{{p.kprice_many + "zł + " + p.kprice_pkt}} pkt</ion-radio>
<ion-radio icon="ion-checkmark-circled" value="{{p.pkt_id2}}">{{p.kprice_many2 + "zł + " + p.kprice_pkt2}} pkt</ion-radio>-->
<!--<label class="item item-radio"><input name="{{p.id}}" type="radio" value="{{p.pkt_id}}" checked><div class="radio-content"><div class="item-content disable-pointer-events"><span>{{p.kprice_many + "zł + " + p.kprice_pkt}} pkt</span></div><i class="radio-icon disable-pointer-events icon ion-checkmark-circled"></i></div></label>
<label class="item item-radio"><input name="{{p.id}}" type="radio" value="{{p.pkt_id2}}"><div class="radio-content"><div class="item-content disable-pointer-events"><span>{{p.kprice_many2 + "zł + " + p.kprice_pkt2}} pkt</span></div><i class="radio-icon disable-pointer-events icon ion-checkmark-circled"></i></div></label>-->
<input name="{{p.id}}" type="radio" value="{{p.pkt_id}}" checked>
<input name="{{p.id}}" type="radio" value="{{p.pkt_id2}}">
沒什麼,只是沒有用。
p.loyalType是此產品對象的無線電模型值,其初始值爲p.pkt_id。