iyon onay kutusunun değerini nasıl:Bu kodu kullanarak benim onay kutusu listesini görüntülemek
$scope.listPref = [
{text: 'Cinema'},
{text: 'Sport'},
{text: 'It'} ,
{text: 'Music'},
{text: 'Theater'},
{text: 'Conference'}];
Ben seçilen tüm metnini almak için bu kodu deneyin: Bu benim listPref olduğunu
<ion-checkbox ng-repeat="item in listPref"
ng-model="item.checked" ng-checked="item.checked">
{{ item.text }}
</ion-checkbox>
for(var i =0 ; i <$scope.listPref.length ; i++){
console.log($scope.listPref[i].checked.text);
}
madde
benim konsolunda mesajundefined
Cannot read property 'text' of undefined at Scope.$scope.pref
olsun. Birisi bana yardım edebilir.
thnkx, mükemmel çalışır. Ancak veritabanımda saklamak için sadece metin değeri alırdım, ben de 'console.log'u ($ scope.checkItems [i] .text),' 'undefined 'hatasını alıyorum. Cevabın için teşekkür ederim. –
Veritabanına ne depolıyorsunuz ve nasıl saklıyorsunuz? Değere göre değer, dizi, nesne, vb? – theblindprophet
Ayrıca, checkItems, anahtarın onay kutusundaki metnin olduğu bir nesnedir. {Sinema: doğru, Spor: yanlış}. Referans vermeye çalıştığınız "metin" adı verilen bir özellik yok. – theblindprophet