pewne kłopoty z minifikacji i angularjs ;-(angularjs Obsługa Wartość Config ulec zniszczeniu na minifikacji
Znalazłem jsfiddle „Ładowanie” przedłużacz do żądania HTTP, za pośrednictwem strony angularjs Wiki.
To było wspaniałe ., aż opublikował je, a minifikacji niszczy go nie mogę znaleźć sposób na wykorzystanie „wstrzyknąć” w konfiguracji, więc im trochę zagubiony, co robić
kod oryginalny:.
Kodminified:
angular.module("app.services", []).config(function (a) {
var b;
a.responseInterceptors.push("myHttpInterceptor");
b = function (d, c) {
$("#loader").show();
return d
};
return a.defaults.transformRequest.push(b)
}).factory("myHttpInterceptor", function (a, b) {
return function (c) {
return c.then((function (d) {
$("#loader").hide();
return d
}), function (d) {
$("#loader").hide();
return a.reject(d)
})
}
});
Co rzuca się następujący błąd: Błąd: Nieznany dostawca: a od app.services
W celu wyjaśnienia, jest to tak zwana "adnotacja w linii". –
Tak, poprawione. – Stewie
Dzięki za sugestie ;-) Otrzymuję następujący błąd, używając kodu, który napisałeś 'Uncaught Error: Unknown provider: myHttpInterceptorProvider <- myHttpInterceptor <- $ http <- $ compile' ma wszelkie pomysły na to, co błąd jest spowodowany przez ? –