Merhaba Ben bir açısal uygulamayı elle bootstrap çalışıyorum, ama ilk dikkat edilmesi gereken bazı iş var. This makale İlgileniyorum tekniği bahseder
bu enjekte ettiğimde:.
var $injector = angular.injector(["ng"]);
var $http = $injector.get("$http");
iyi çalışıyor, ama bu:
var $injector= angular.injector(["ng", "myApp"]);
var $location = $injector.get("$location");
aşağıdaki hatayı atar.
Uncaught Error: [$injector:unpr] Unknown provider: $rootElementProvider <- $rootElement <- $location <- $location
Angular.bootstrap'ten önce $ konumu almak mümkün mü?
Teşekkürler bir ton!
Bu soruma cevap vermez, ama benim sorunu çözmek vermedi bakın. Konumdan ihtiyaç duyduğum şeylerden biri .search yöntemiydi ve konum bu şekilde enjekte edildiğinde garip bir durumda görünüyor ve nesne boş döndürülüyor. – Jeremythuff
Neden window.location.search? Nihai amaç nedir? – PSL
Sadece bunu yaptım. Bizim app innect $ konumu bazı fabrikalar var ve biz onların işlevselliği ön-bootstrap gerekiyordu. Bu servisleri kullanarak kod kopyalamaktan kaçınmaya çalışıyordum. – Jeremythuff