私はAngularの新機能です。私はいくつかのチュートリアルを見て、いくつかのドキュメントを読んで、コーディングを開始しました。AngularJs - サービスでの作業
これは私のコードです:
angular.module('CourseStoryApp').service("CourseStoryService", ['$http', '$routeParams', function ($http, $routeParams) {
return $http({
url: "CourseStoryWebService.asmx/Course",
method: "GET",
params: { eID: $routeParams.eid }
}).then(function (response) {
return response.data;
});
}]);
angular.module('CourseStoryApp').controller('HeaderController', ['$scope', 'CourseStoryService', function ($scope, CourseStoryService) {
CourseStoryService.then(function (data) {
$scope.courseStory = data;
});
}]);
が、これはサービスを作成し、コントローラにそれを呼び出すための正しい方法は何ですか?
ありがとうございました。 – kby