Rumah > Soal Jawab > teks badan
Perhatikan bahawa ia adalah sudut1.5.x, bukan 2
Saya bergantung pada modul ngResource dan modul foo tersuai dalam modul root (Apl). modul ngResource ke dalam modul foo?
Walaupun kita semua tahu bahawa modul apl ini ialah modul akar, saya tidak memberitahu sudut mana-mana pun bahawa apl ini ialah modul akar saya?
app.js
angular.module('app', ['foo','ngResource']);
foo.js
var phone = angular.module('foo', []);
phone.factory('Foo', ['$resource'], function($resource) {
// 使用$resource
})
Dengan kod ini, bagaimanakah modul Foo boleh menyuntik $resource secara automatik?
phpcn_u15822017-05-15 17:15:45
Dependency injection dikekalkan secara seragam oleh Angular Sememangnya semua yang telah disuntik tidak akan dimuatkan berulang kali.
Dan aplikasi ialah modul akar, ia bergantung pada cara anda mendayakan Angular anda, seperti:
ng-app="app"
atau
angular.bootstrap(document, ['app']);
semuanya dinyatakan secara eksplisit app
sebagai permulaan mendayakan modul.