小编Ben*_*enj的帖子

如何编写一个angularJs控制器来从Parse.com获取Rest数据

请参阅下面的解

我正在尝试连接到Parse.com Rest后端并显示来自对象值的数据.

HTML(我放了几个角度调用以确保捕获输出):

<div ng-controller="MyController">
    <p>{{item}}<p>
    <p>{{items}}<p>
    <p>{{item.firstName}}<p>
    <p>{{data}}<p>

</div>
Run Code Online (Sandbox Code Playgroud)

JAVASCRIPT休息:

function MyController($scope, $http) {

    $scope.items = [];
    $scope.getItems = function() {

        $http({method : 'GET',url : 'https://api.parse.com/1/classes/Professional/id', headers: { 'X-Parse-Application-Id':'XXXX', 'X-Parse-REST-API-Key':'YYYY'}})
            .success(function(data, status) {
                $scope.items = data;
            })
            .error(function(data, status) {
                alert("Error");
            });
    };
}
Run Code Online (Sandbox Code Playgroud)

这不起作用,它什么都没有,甚至在控制台中都没有消息.我知道其余的调用获得了正确的凭证,因为当我用休息测试程序测试它时,我能够获得对象内容.也许URL不应该是绝对的?任何线索都非常受欢迎,我已经花了DAYS.

解:

感谢人们回答这个帖子的帮助,我能够找到解决这个问题的方法,所以我只想回馈:

从Parse.com后端获取Json对象数据,并将其传递给身份验证参数:

function MyController($scope, $http) {

    $scope.items = [];
    $scope.getItems = function() {

        $http({method : 'GET',url : 'https://api.parse.com/1/classes/Professional', headers: { 'X-Parse-Application-Id':'XXX', 'X-Parse-REST-API-Key':'YYY'}})
            .success(function(data, status) {
                $scope.items = data;
            })
            .error(function(data, status) { …
Run Code Online (Sandbox Code Playgroud)

javascript rest angularjs

16
推荐指数
1
解决办法
4万
查看次数

标签 统计

angularjs ×1

javascript ×1

rest ×1