php使用angular js返回空数组?

时间:2017-07-08 16:48:22

标签: javascript php html function

我想使用角度js从php文件获取arrayobject,这可行,但数组不会在浏览器中显示内容:

我的php文件:

<?php

include_once '../DAO/DAOadmin.php';

$list = DAOadmin::All();

$json = json_encode($list);
echo $json;

angular js:

scope.all = function(){
       $http.get('/App/Test/getAll.php').then(function(data){
                $scope.model = data;
            });
}  

网络显示:

result with echo $json

我也厌倦了使用print_r但没有工作:

result with print_r

1 个答案:

答案 0 :(得分:0)

脚本出现问题并尝试通过浏览器运行php脚本并查看结果。然后你可能会得到答案。

看起来$ list不是一个数组,它可能是一个pdo对象,将pdo对象转换为数组并将其分配给$ list。