我想知道在从数据库中检索数据时如何显示微调器。
我已经添加了一个微调器,我添加了一个类似的ng-show:
<img ng-show="loading" src="spinner.gif" />
我的服务如下:
myServices.factory('ChannelsService', function ($resource) {
return $resource('/channels', {}, {
query: { method: 'GET', isArray: true },
create: { method: 'POST' }
})
});
和我的控制器:
ChannelsService.query(function(response) {
$scope.channels = response;
});
有人能指出我正确的方向
答案 0 :(得分:0)
在loading
来电之前的某个时间将true
设为query
,然后在false
返回后将其设为query
。
$scope.loading = true;
ChannelsService.query(function(response) {
$scope.channels = response;
$scope.loading = false;
});