从承诺响应中获取价值

时间:2014-11-12 15:31:53

标签: javascript angularjs

从角度控制器

我调用http服务

curServices = Cust_Serv.get(id);
console.log(curServices);

我的服务电话是这样的

get:function(data){
        var id= {'id':data};
        var promise = $http.post('api/admin/cust_serv/getserv',id).
            success(function(response){
            }).
            error(function(){
                console.log('no services found');
            });

        return promise;

    },

我收到带有$$状态,catch,错误,最后成功的响应对象,然后是 proto 。 我只需要$$ state-> value-> data中的值。

如何访问该数据?

1 个答案:

答案 0 :(得分:2)

我遵循Bergi的说法并且有效。

Cust_Serv.get(id).then(function(response){
    curServices = response.data;
});