2015-02-05 2 views
0

정상적인 방법으로 주입했을 때 오류가 발생했습니다. 내 서비스 및/또는 제공 업체에서 $ log를 사용할 수 있습니까?

답변

2

물론.

제대로 주입 했습니까?

yourApp.service('myService', ['$log', function ($log) { 
    $log.log('Hi console!'); 
}]); 
+0

공장에 투입되는 것은 어떻습니까? – Eno

+0

서비스/공장은 모두 '제공 업체'의 약자입니다. 결국 그것들은 모두 기본적으로 같고 똑같은 일을하는 다른 방식이며'제공자 '가 가장 장황합니다. 그러나 그것은 그들 중 누구와도 일할 수 있습니다! –

+0

필자는 모든 변경 사항을 취소하고 각 변경 후에 테스트하면서 한 번에 하나의 기능을 주입하려고했습니다. 마치'angular.module.config()'에'$ log'를 삽입 할 수없는 것 같습니다. – Eno

관련 문제