0
ダミーのJSONファイルを取得しようとしていますが、 'TypeError Can not read'のプロパティが未定義です。AngularJS - 'get'のプロパティを読み取ることができませんundefined
ここで問題が発生していますか?
モジュール:
angular.module('followup',['followupSearch']);
工場:
angular.module('followup')
.factory('followupStore', ['$http', function($http) {
var followup = {};
followup.getFollowup = function($http) {
return $http.get('https://jsonplaceholder.typicode.com/posts');
};
return followup;
}]);
コントローラー:
angular.module('followupSearch')
.controller('followupSearchCtrl', ['$http','followupStore', function($http, followupStore) {
var self = this;
self.getFollowup = getFollowup;
// Get followup
function getFollowup() {
followupStore.getFollowup()
.then(function (response) {
console.log('success');
}, function (error) {
console.log('error');
});
} //getFollowup
}]);
'getFollowup'は、入力引数として$ HTTPを取る:あなたは既に工場で
$http
サービスを注入されたので、それは動作します。それを除く。 –