angularjsで複数のサービスを実装しています。
services.js
angular.module('myApp', ['ngStorage']) .service('MyService1', function($localStorage) { ・・・ }); angular.module('myApp') .service('MyService2', function() { ・・・ }); angular.module('myApp') .service('MyService3', function() { ・・・ });
こちらのコードは動くのですが、以下のように順番を入れ替える(MyService3を1番上に)と、「[$injector:unpr] Unknown provider: MyService3Provider <- MyService3 <- MyCtrl」とエラーになってしまい原因がわかりません。
angular.module('myApp') .service('MyService3', function() { ・・・ }); angular.module('myApp', ['ngStorage']) .service('MyService1', function($localStorage) { ・・・ }); angular.module('myApp') .service('MyService2', function() { ・・・ });
ご教授いただけないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/01 04:09