ПОЛУЧИТЬ JSON-данные из php-файла для угловой области

Я пытаюсь получить данные JSON из PHP-файла для использования в контроллере Angular. Я повторяюjson_encode(pg_fetch_assoc($result)); в файле PHP и когда яconsole.log($scope.contents); в угловом контроллере он возвращает данные JSON, но возвращается, когда я пытаюсь сделатьng-repeat

controllers.js:

myApp.controller('ContentCtrl', function ($scope, $http) {
  $http({method: 'GET', url: 'content.php'}).success(function(data) {
    $scope.contents = data;
  });
});

content.php:

<?php
require_once("sdb.php");
$result = pg_query($dbconn, "SELECT * FROM content ORDER BY name ASC");
echo json_encode(pg_fetch_assoc($result));

index.php:

<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="css/style.css"/>
</head>
<body ng-app="myApp">
 <div ng-controller="ContentCtrl">
   <ul>
     <li ng-repeat="content in contents">
       <a href="#">{{content.name}}</a>
     </li>
   </ul>
 </div>
</body>
   <script src="js/jquery-1.10.2.js"></script>
   <script src="js/angular.min.js"></script>
   <script src="js/controllers.js"></script>
</html>

Ответы на вопрос(1)

Ваш ответ на вопрос