6
diyorum, iki modüle sahipangularjs bağımlılık enjeksiyon
angular.module("foo", ["foo.a","foo.b"])
Ben foo.b
demek modülünde bir hizmeti :
foo.a
adresindeki denetleyicilerden birinde kullanmak istiyorum. çalışıyor
angular.module("foo.a", []);
angular.module("foo.a")
.controller("MyController",["helper",MyControllerFn]);
: Ben ne yaptım
basit bağımlılık enjeksiyon olduğunu. o modülün bir için bir bağımlılık olarak ilan olsa bile
Sorularım
- nasıl modül
foo.b
gelen "yardımcı" hizmetini alıyorum var? - Daha sonraki bir aşamada kırılacak mı?
- Doğruysa, bu iyi bir uygulama mı?
Korkarım ki hata alacaksınız: Hata: [$ injector: unpr] Bilinmeyen sağlayıcı: helperProvider <- helper. Ya da sorununuzu göstermek için bir JSFiddle koyun. – Joy
sorunu, bu modülü bir bağımlılık [plunker] (http://plnkr.co/edit/jAvtSPQWJjTPNd40YvVA?p=preview) olarak eklemeden başka bir modülden kullanabileceğim –