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

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

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

瀏覽:117日期: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
相關文章:
主站蜘蛛池模板: 海口市| 民权县| 益阳市| 乌拉特中旗| 昭通市| 罗城| 洛扎县| 原平市| 蓝山县| 廉江市| 略阳县| 葫芦岛市| 平利县| 女性| 翁源县| 湘西| 普兰店市| 澄江县| 石渠县| 张家界市| 千阳县| 家居| 彭山县| 木兰县| 元朗区| 柳州市| 肇东市| 大理市| 安陆市| 凤阳县| 淮阳县| 汉阴县| 江北区| 城口县| 定结县| 修水县| 赫章县| 高唐县| 尚志市| 敦煌市| 五大连池市|