使用AngularJS 1.2
@H_502_8@
@H_502_8@
$httpProvider.interceptors.push(['$q','$log','$rootScope',function ($q,$log,$rootScope) { return { 'request': function(config) { $rootScope.$broadcast('spin'); console.info('request!'); return config || $q.when(config); },...
在我的导航控制器中(它处理并将加载器/微调器绑定到视图):@H_502_8@
@H_502_8@
$rootScope.$watch('spin',function(event) { console.info('spin'); $scope.spinner++; });
广播似乎只在收到的所有回复结束时发生一次,即使我可以看到很多请求!在控制台日志中.@H_502_8@
我该如何管理我的全局微调器/加载器?@H_502_8@