Ciao sto provando a riavviare manualmente un'app angolare, ma ci sono alcune attività che devono essere risolte prima. This articolo cita la tecnica Sono interessato a
quando mi inietto questo:.
var $injector = angular.injector(["ng"]);
var $http = $injector.get("$http");
funziona benissimo, ma questo:
var $injector= angular.injector(["ng", "myApp"]);
var $location = $injector.get("$location");
lancia il seguente errore.
Uncaught Error: [$injector:unpr] Unknown provider: $rootElementProvider <- $rootElement <- $location <- $location
È possibile ottenere $ posizione prima di angular.bootstrap?
Grazie mille!
Questo non risponde alla mia domanda, ma non ha risolto il mio problema. Una delle cose di cui avevo bisogno dalla posizione era il metodo .search, e la posizione sembra essere in uno stato strano quando viene iniettata in questo modo e l'oggetto viene restituito vuoto. – Jeremythuff
Perché non uso solo window.location.search? Qual è il tuo obiettivo finale. – PSL
Ho finito per fare proprio questo. Ci sono alcune fabbriche nella nostra app che contengono $ location e avevamo bisogno della loro funzionalità pre-bootstrap. Stavo cercando di evitare di avere un codice duplicato usando quei servizi. – Jeremythuff