私はそのような工場を作成します:
angular.module('todoApp', ['ngResource']).factory('taskService', ['constantsService', function($resource, constantsService){
var serverUrl = constantsService.server_url;
return {
add: function(task){ $resource(serverUrl + '/api/task/', {task: task}, {'query': {method:'POST'}});}
}
}]);
モジュールに ngResource を追加すると、アプリケーションではなく空白の html 要素が表示されます。