$ resource URL数据问题

时间:2015-01-08 03:41:40

标签: angularjs

数据来自/发布在角度教程中给出的以下代码中。我尝试使用json文件,但数据未在json文件中发布或更新。

var CreditCard = $resource('/user/:userId/card/:cardId',
 {userId:123, cardId:'@id'}, {
 charge: {method:'POST', params:{charge:true}}
 });

// We can retrieve a collection from the server
var cards = CreditCard.query(function() {
// GET: /user/123/card

1 个答案:

答案 0 :(得分:1)

$ resource()的第一个参数是数据来自(用于GET)或发布(用于POST)的URL。未提供的url部分将默认为当前页面url,因此,例如,如果使用此代码的页面位于http://example.com:8080/somepath/example.html,那么此资源将从http://example.com:8080/user/123/card/456获取数据(或者@id是什么)