0

サーバーから単純なデータを取得するサービスを設定しようとしていますが、必要なオブジェクトを返す代わりに、クエリできないリソースを返しています。

これが私のコードです:

var subtitlesApp = angular.module('subtitlesApp', ['ngResource'])

subtitlesApp.factory('subtitleData', function ($resource) {
var resource = $resource('/api/v1/entry/:id/?format=json', {id:'@id'});
return {
    getSubtitle: function() {
        return resource.get({id:2});
    }
}
});

subtitlesApp.controller('SubtitleController', 
function SubtitleController($scope, subtitleData) {
$scope.subtitle = subtitleData.getSubtitle();
    console.log($scope.subtitle)
});

そして、これが私が見返りに得るものです:

Resource {$get: function, $save: function, $query: function, $remove: function, $delete: function}

actors: ""
id: 2
imdb_id: "tt1535108"
plot_simple: ""
poster: ""
rating: 0
release_year: "2013"
resource_uri: "/api/v1/entry/2/"
slug: "elysium"
title: "Elysium"
trailer: ""
url: ""
__proto__: Resource

Resource オブジェクトの代わりに必要なオブジェクトを取得するにはどうすればよいですか?

前もって感謝します。

4

0 に答える 0