在AngularJS资源transformResponse函数中获取查询参数

时间:2014-10-19 21:51:09

标签: javascript json angularjs angular-resource

我正在尝试在json文件中创建简单的“数据库”,并为其提供服务,以便从json解析数组中获取特定项。 我正在使用角度教程中的示例修改代码:

var projectService = angular.module('projectService', ['ngResource']);

projectService.factory('Project', ['$resource', '$http',
function($resource, $http){
    return $resource('assets/data/projects.json', {id: '@id'}, {
        get: {
            method: 'GET',
            transformResponse: function(data) {
                //problem
            }
        }
    });
}]);

我看到在ajax调用期间传递了正确的参数,返回了整个json文件的参数,并且我无法访问url参数来过滤数组以获取正确的对象。 有没有办法在transformResponse函数中访问url params?

0 个答案:

没有答案