奇妙かもしれませんが、モジュールのファクトリ メソッドを使用して $resource のデフォルトの POST データを指定する必要があります。
AngularJS でそれを行う方法を知っている人はいますか?
編集 :
さて、私はこのようなことをしたい:
/**
* モジュール宣言。
* @type {オブジェクト}
*/
var services = angular.module("services", ["ngResource"]);
/**
※商品ハンドラーサービス
*/
services.factory("製品", function($resource) {
return $resource("http://someUrl", {}, {
get : {method: "GET", params: {productId: "-1"}},
update: {method: "POST", params:{}, data: {someDataKey: someDataValue} }
});
});
data は、将来の POST リクエストのデフォルト データです。