国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

javascript - Angular1如何判定一個服務所屬的模塊是否被當前模塊引入

瀏覽:104日期:2024-03-11 14:19:42

問題描述

注意是angular1.5.x, 不是2

我在根模塊(App)中依賴了ngResource模塊和一個自定義的foo模塊. 我的這個foo模塊要使用ngResource模塊的服務, 就不需要再次引入啦. angular是在什么時候把ngResource模塊引入到foo模塊的?

雖然我們都知道這個app模塊是跟模塊, 可是我并沒有在任何地方告訴angular, 這個app就是我的根模塊呀?

app.js

angular.module(’app’, [’foo’,’ngResource’]);

foo.js

var phone = angular.module(’foo’, []);phone.factory(’Foo’, [’$resource’], function($resource) { // 使用$resource})

這樣的代碼, Foo這個模塊是如何能自動注入$resource的?

問題解答

回答1:

有關入依賴注入的事,是由Angular統一維護的,自然已經注入的所有東西不會重復加載。

而app為根模塊,這取決于你的如何啟用你的Angular,比如:

ng-app='app'

或者

angular.bootstrap(document, [’app’]);

都是明確表示 app 為啟用模塊的開始。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 射洪县| 衡东县| 衡阳市| 康马县| 永宁县| 济阳县| 宁国市| 丹江口市| 阿拉尔市| 通渭县| 荆州市| 东莞市| 吉安县| 庆元县| 潼关县| 肇源县| 绥德县| 平定县| 綦江县| 汽车| 南宁市| 教育| 宜良县| 上思县| 姜堰市| 老河口市| 荥经县| 海阳市| 封丘县| 武宁县| 克山县| 沙雅县| 科技| 大渡口区| 安平县| 霞浦县| 民县| 天全县| 江川县| 湾仔区| 根河市|