0

我无法弄清楚如何使用 POST 方法将参数传递给 Web 服务。以下 UserId 参数在 Web 服务上显示为 0,因为它没有接收任何参数。

angular.module('Users').factory('UserFactories', function ($resource) {
   return {
       userSave: $resource('Service.svc/SaveDetail', { UserId: '@2' }, { query: { method: 'POST'} }),
   };
})

我究竟做错了什么?

4

1 回答 1

0

您是否尝试过类似的方法:

var User = $resource('Service.svc/SaveDetail');
var newUser = new User({ UserId: '@2' }); //guessing you should put a real value here instead of @2
newUser.$save();
// POST: /Service.svc/SaveDetail {UserId:'@2'}

您可以参考 $resource角度文档的信用卡示例

于 2013-09-07T08:09:38.830 回答