ローカル サーバーから Json を読み込もうとしましたが、何も表示されません。さまざまな方法を試しましたが、オブジェクト内のデータにアクセスできません。以下のコードを参照してください。
Angular.js
var app = angular.module('myApp', ['ngResource']);
function ControllerMsg($scope, $resource) {
var Msgs = $resource(url, null, {
getAll: {method: 'JSON', isArray: false}
});
$scope.messages = Msgs.getAll();
}
索引.html
<table>
<tbody ng-repeat="(data, msgData) in messages">
<tr ng-repeat="(key, value) in msgData">
<td>{{key}}</td>
<td>{{msgData}}</td>
</tr>
</tbody>
</table>
応答のfirebugタブに、次のように表示されます:
{"Message":[{"id":"0","key":"key 1","value":"Value 1"},{"id":"1","key":"key 2","value":"Value 2"}]}
この問題を解決するためのヘルプや提案は大歓迎です!
最後に、Chrome でエラーが見つかりました: No 'Access-Control-Allow-Origin' ...
助けはありますか?