使用angularjs中的切换

时间:2016-12-05 07:05:13

标签: angularjs ionic-framework toggle

  1. 我在我的应用程序中使用离子切换,以授予用户访问权限,当切换到切换时,权限状态在DB中更改。但是,当应用程序关闭并再次重新打开时,将检查关闭,但更改了DB中的访问权限仍然是更改的。我试图保持切换检查,但无法正确。所以我需要帮助,以便在重新打开应用程序时保持切换检查,以便我可以知道谁被授予访问权限。

  2. 还有什么要知道如果我签出切换,权限会自动更改为“禁止访问”吗?

  3. HTML:

    chart

    控制器:

     <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);
               });
    

1 个答案:

答案 0 :(得分:0)

我认为你在从db ....加载页面时没有获取数据。

在加载页面时,你必须从数据库中调用数据....根据切换状态显示切换.....如果用户执行任何更改,则需要更新它。

因此,如果用户进行了任何更改,您将在db .....中更改它,如果由于在页面加载时从db调用数据而重新打开页面,则可以在此处找到其状态,并且可以根据到那个数据