いくつかのカスタム アクションで拡張したい RESTful Angular リソースがあります。最初のステップとして、 urlを取り出して、これらのアクションのいくつかでオーバーライドできるようにします。
'use strict';
angular.module('myAwsomeApp').factory('Consignment', function ($resource) {
return $resource('/:url/:id', { id: '@id', url: "api/things" });
});
URL を取り出すとすぐに問題が発生します。URL のスラッシュが緩んでいます:
http://localhost:3000/api%2Fthings
スラッシュは %2F に置き換えられます。このような問題を回避する方法はありますか?
PS: Angular 1.0.6 を使用しています