我的服務在兩種情況下均按預期工作,但我不明白這兩種語法之間的區別。請賜教。官方文件對這一點不是很明確。用於定義自定義服務的語法
語法答:
service.factory('Alert',['$rootScope', '$timeout', function($rootScope, $timeout) {
//Do stuff
}]);
語法B:
service.factory('Alert', function($rootScope, $timeout) {
//Do stuff
});
看那[依賴注入(DI)(HTTP: //docs.angularjs.org/guide/di)文檔。特別是* Inline Annotation *小節和*我在哪裏可以使用DI?*部分 – Alexander