私は助けが必要です。私はAngularjs 1.6を使用しています。ちょうどコントローラのdiffファイルからサービスを注入するだけです。私はこれを読む前に、 AngularJS: Service in different fileのようになります。 しかし私の場合はうまくいきませんでした。diffファイルのコンポーネントにサービスを挿入する - Angularjs 1.6
私のコードは次のなります
app.js
angular.module('myApp', ['formService', 'formLogic'])
component.js
angular.module('formLogic',[])
.component('formLogic',{
templateUrl: './templates/form-logic.html',
controller: function ($scope, formService){
}
});
service.js
angular.module('formService',[])
.service('FormService', function($http){
});
しかし、私はこのエラーを得ました: Error: $injector:unpr Unknown Provider
ありがとうございました!
-HA)私が間違ったモジュールに注入し、I思えますサービスのためにupperCaseは必要ありません。 –