AngularJS 注入依賴基本用法

2021-07-26 05:57:10 字數 1159 閱讀 9185

0.常用的注入依賴方法有value, factory, service, provide 以及constant.

1.感覺注入依賴把現有建立的服務作為乙個function的引數,那麼該function就可以使用已有的服務的內部的函式。

2.將服務作為物件來看,就是可以呼叫物件的方法。

charset="utf-8">

angularjs 依賴注入title>

head>

angularjs 簡單應用h2>

輸入乙個數字: type = "number" ng-model = "number" />

p>

ng-click = "buttonfunction()">x2sup>

button>

結果:

}x10:

} /2:

} /3:

}p>

ng-click = "talk()">talkbutton>

div>

src="">

script>

($provide) ;

temp.multiply = function

(a, b)

temp.multiply_x10 = function

(a, b)

return temp;

};});

});() ;

temp.divide = function

(a, b)

return temp;

});(mathservice)

this.square_x10=function

(a) });

(mathservice1)

});() });

($scope, calcservice, calcservice1, defaultinput, mathservice1, test)

$scope.talk = function

() });

script>

body>

html>

網頁:

[參考:

AngularJS 依賴注入

本篇文章參考自angularjs權威教程。乙個物件通常有三種方式可以獲得對其依賴的控制權。依賴注入是通過第三種方式實現的,其優點在於去除對依賴關係的硬編碼,可以在執行時改變甚至移除依賴關係。第一種方法和第二種,呼叫者和被呼叫者或和生產被呼叫者的工廠耦合在一起,第二種還會汙染全域性作用域。angula...

AngularJS學習筆記九 依賴注入

1.angularjs中的依賴注入 控制反轉是一種軟體設計思想,而依賴注入就是實現控制反轉最直接也是最簡單的方式,控制反轉就不一定需要通過依賴注入來實現 所謂的依賴注入,就是當你在乙個元件中需要依賴其他元件的時候,不需要自己建立這些元件,而是通過依賴注入的方式直接獲得這些元件 獲取依賴可以通過三種方...

AngularJS 模組化與依賴注入

angularjs 使用模組化的組織方式,和依賴注入的設計。這使得模組之間耦合度較低,模組更容易復用。同時支援宣告式的程式設計風格。在你建立angular module 或者 service 之前,首先需要了解一下 angular module 和 service 的工作方式。在angular中,乙...