【发布时间】:2026-01-14 01:45:01
【问题描述】:
我必须同时发生所有请求的队列,而无需等待 angularjs 中上一个请求的响应。
我有一个加载函数,每次更改 url 路由时都会显示加载 div,但它不行在该函数中创建一个队列。
谁能告诉我每次更改 url 路由时在 angularjs 路由中调用哪个函数?
这里是路由代码:
angular.module('myApp', ['myApp.directives', 'myApp.services', 'myApp.filters']).config(
function($routeProvider, $locationProvider, $httpProvider) {
$locationProvider.html5Mode(false);
$locationProvider.hashPrefix('!');
$httpProvider.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
var loading = function (data, headersGetter) {
$('loadingDiv').show();
return data;
};
$httpProvider.defaults.transformRequest.push(loading);
$routeProvider.
when('/', {
templateUrl: 'elements/home/home.html',
controller: homeCtrl
});
});
【问题讨论】:
标签: angularjs angularjs-routing