1

こんにちは、angularjs は初めてで、VisualStudio 2012 mvc4 を使用して Angularjs アプリケーションを作成しています。リクエストについて助けが必要です。

これは私のgetメソッドです

    // GET: /getCard/
    Logic l = new Logic();
    public List<Cards> Index()
    {
        var cards = ml.getSortedDeck(); 
        return cards;
    }

ここに私のjsコードがあります

  MemoryApp.factory('Cards', function($resource){
    return $resource('/getCard/', { method: 'GET', isArray: true });
 });


 var ColourCtrl = function ($scope, Cards, $routeParams, $resource) {
$scope.cards = [];

$scope.setcards = function () {
    Cards.query(function (data) {
        console.log(data);
        $scope.cards = $scope.cards.concat(data);
    });
}

$scope.setcards();

}

バックエンド コードをステップ実行すると、問題なく動作し、「カード」リストに 16 ヒットが返されました。これは適切な量です。Web サイトで console.log を確認すると、使用できない 59 個のアイテムを含む配列があります。

ネットワークタブの下の応答セクションを確認すると、「System.Collections.Generic.List`1[Memory.Models.Cards]」というメッセージが表示され、それは私には正しいようです。

よろしく/M

4

1 に答える 1