2017-01-10 52 views
0

我正在研究angularJS web应用程序。我有一个模式弹出窗口,在加载屏幕时显示微调。现在需要确定微调模块是否处于活动状态(通过使用它的名称)。任何人都可以让我知道如何在角度上实现这一点。我谷歌的答案,但没有成功呢。如何检查角度微调器是否有效

请帮助.. !!

回答

0

你将如何展示微调,一定是一个div内的图像和设定它的显示来阻止我想。

所以你可以使用ng-show="isLoading"

,并设置$scope.isLoading = true当您打开弹出,因此这将使得微调显示器和您的服务中(HTTP)呼吁成功处理程序,你可以将其重置 - $scope.isLoading = false如此它隐藏了微调器。

是你在找什么?

0

这里是基本的逻辑:

在你的控制器初始化一个$scope变量像这样:

$scope.showSpinner = false; 

那么相关js函数,即模态执行开放里面,运行此:

$scope.showSpinner = true; 

您还应该在视图中有一个微调器,它在呈现时显示微调器,例如:

<div id="spinner" ng-if="showSpinner"> </div> 

如果您需要更多的信息,请发表您的代码..

+0

貌似这招可以帮我....让我试试看。 –