使用$ resource并创建POST请求?

时间:2016-02-22 03:03:17

标签: angularjs api post request angular-resource

我一直在挖掘这个,但无法想出这个,这是我做过的简单尝试,我觉得这很好,但似乎仍然要求得到......

this.request = function(url, requestData) {
    return $resource(url, null, {
        post : {
            method : 'POST',
            params : requestData || {}
        }
    });
};

使用它:

this.request('/some/api/url', {data : true}).post();

我似乎无法弄清楚如何取回一个promise对象,以便我可以使用repsonse数据....

1 个答案:

答案 0 :(得分:1)

您想要像这样创建资源:

 begin transaction
    select id,firstname,lastname from dbo.emptable with (holdlock)    
    where id between 1 and 3 

然后:

tsc -w

这会向ts-node发送一个POST请求,其中$resource(url, null, { post: { method: 'POST' } }); 为正文。