私はアプリを構築しています
var HappySundayonEtsyApp = angular.module('HappySundayonEtsyApp', ['ngResource']);
のようなコントローラーで
HappySundayonEtsyApp.controller('ListingsController',
function ListingsController ($scope, $filter, Listings, $resource) {
$scope.sortingOrder = sortingOrder;
...
コントローラーは、テスト用にコントローラーに追加されたいくつかの静的 JSON で正常に動作しています。次のように定義されたサービスでデータを取得しようとすると
HappySundayonEtsyApp.factory('Listings', ['$resource', function ($resource) {
var resource = $resource('/listings/:id', {
id : '@id'
}, {
index : { method: 'GET', isArray : true },
save : { method : 'PUT' }
});
return resource;
}]);
そしてコントローラーで
$scope.items = Listings.get()
何も機能しません。URL は、単純な
$http.get('/listings/').success(function(data){
$scope.items = data;
});
デバッガー(Chrome)で見る
Listings.get(): h
__proto__: h
バージョン 1.0.3 を使用しています。誰かが助けてくれれば本当にありがたいです.2日間読んで、試して、デバッグした後、私は非常にイライラしています. たぶん、単純なことです...
ありがとう。