角度旋转器没有出现

时间:2015-04-29 10:58:30

标签: angularjs angularjs-directive angular-ui angular-ui-bootstrap

我正在使用urish / angular-spinner但是当我尝试通过$scope.startSpin()$scope.stopSpin()在控制器中使用它时它无法正常工作;

请在Plunker找到我的傻瓜。旋转器根本没有出现。

以下是我启动和停止微调器的代码。

 $scope.startSpin();    
    DashboardsDataService.getNetSpendOverTimeData()
      .then(function(data) {
        $scope.data = data;
        $scope.stopSpin();  
      });

1 个答案:

答案 0 :(得分:0)

有一个错误:https://github.com/urish/angular-spinner/issues/26旋转键无法使用。

对我有用的是在数组中注册每个微调器:当您调用.spin(spinnerName)时,只需将{spinnerName:true}添加到某个控制器的数组中,当您调用stop(spinnerName)时,将其更改为{spinnerName:false} 。然后根据ng-if =“ mySpinners ['spinnerName'] == true”这样的表达式,使用ng-if显示/隐藏微调框。