0
我在我的應用程序中使用離子切換,以便在用戶切換時檢查切換權限狀態在數據庫中更改。但是,當應用程序關閉並重新打開切換檢查關閉,但在數據庫中更改的訪問權限保持更改。我試圖保持撥動簽上,但不能讓它right.So我需要在保持簽上的切換每當應用程序被重新打開的幫助,這樣我可以知道誰被賦予訪問權限。在angularjs中使用切換
而且也知道如果我退房切換將允許得到改爲「禁止訪問」自動?
HTML:
<ion-toggle ng-model="numbers.checked" ng-repeat="numbers in phoneList" ng-change="change(numbers)" toggle-class="toggle-positive">
{{numbers.userId}}
</ion-toggle>
控制器:
$scope.change= function (obj) {
$scope.userId=obj._id;
console.log($scope.userId);
var UpdateRole={'_id':$scope.userId,'role':'permit'};
adminService.accessAdminPhone(UpdateRole,function(err,response){
console.log('Passed thro Controller');
console.log(UpdateRole);
});
服務:
var UpdateAdminAccess = function (UpdateRole,callback) {
$http({
method:'POST',
url: urlEdit + 'auth/accessPermission',
data: UpdateRole
}).success(function (data, response, headers, config) {
callback(response);
console.log("successfully updated");
}).error(function(data,status,error, headers,config){
callback(error);
console.log(status);
console.log(data);
})
};
adminAccess.accessAdminPhone= UpdateAdminAccess;
return adminAccess;
});
所以你的問題是,即使是的toogle在您的數據庫....查看是否顯示在重新打開應用程序的權利 –
是這就是問題關閉@SaEChowdary – Rudhra