在我的应用程序中,我已将离子切换设置为来自json数组的电话号码列表。我在这里面临的问题是,当选择特定数字的切换时,所有切换都被选中并设置为真。所以我无法在警报中显示选定的电话号码。我需要的是选择多个电话并在警报中列出选定的电话号码。显示当离子切换为真时选择的值
控制器:
$scope.notify = function() {
alert($scope.adminAccess.checked);
}
$scope.adminAccess={checked:true};
});
HTML:
<ion-list>
<ion-toggle ng-model="adminAccess.checked" ng-repeat="numbers in phoneList" toggle-class="toggle-positive">
{{numbers.userId}}
</ion-toggle>
您正在对ng-repeat应用adminAccess.checked,这意味着相同的模型将传递给每个切换,因此每个切换都会被选中。 –