AngularJS と NGResource を使用していますが、クエリを使用すると空の配列が返される理由がわかりません。
私のコントローラーでは、私はやっています
Task = $resource('/tasks');
var tasks = Task.query(function () {});
console.log(tasks);
$scope.tasks = tasks;
ビューで
{{tasks}}
ビューでは正しく表示されます
[{"created_at":"08/08/2013","created_by_id":2,"description":"description","id":1,"name":"test task 1","parent_task_id":null,"task_type_id":1,"updated_at":"08/08/2013"},
{"created_at":"08/08/2013","created_by_id":2,"description":"description","id":2,"name":"test task 2","task_type_id":1,"updated_at":"08/08/2013"}]
ただし、コンソールでは空の配列としてログに記録されます。
[]
また、私はクロームにbatarang拡張機能を使用しており、タスクを示すスコープは次のとおりです。
tests:
[ ]
戻り値を $scope モデルに入れる前に、いくつかのデータ操作を実行する必要があります。これは典型的な動作であり、私が見逃しているものはありますか? それとも私は何か間違ったことをしていますか?どんなアイデアでも大歓迎です。私はこれにあまりにも長い間立ち往生してきました。