は、私は私がCreditCardResource.query(呼び出すたびように、CreditCardResourceは一定のuserIdにasociated持つことができるようにしたい
angular.module('clientApp').factory('CreditCardResource', function($resource) {
return $resource('/user/:userId/card/:cardId',
{cardId:'@id'}, {
charge: {method:'POST', params:{charge:true}}
});
});
を持っていると仮定)yが取得そのユーザーに関連するカード。私は毎回CreditCardResource.query({userId:123})を呼びたくありません。また、リソースをサービスとして維持したいと考えています。
私はコントローラの中でCreditCardResource.defaultParams.userId = '123'
のようにしたいと思います。
この問題を解決する最良の方法は何ですか?
ほとんど知られていないので、時々面白いと感じます。ここでは他のメインストリーム言語でも簡単に解決できる問題があります:) – mkoryak