角度JS中的路径变量作为请求参数应用

时间:2015-07-31 14:40:50

标签: angularjs angular-resource

我遇到了我指定的角度js资源的问题。

这是我的代码:

//编辑 - 这是从

调用的地方
function StudentService(Student, $http, $q) {

function getById(id) {
    return Student.query({id: id}).$promise;
}
}

function Students($resource) {
    return $resource('api/students/:id', {id: '@id', version: '    @version'}, {
         get: {method: 'get', timeout: 10000},
         query: {
             url: 'api/school/:id/students',
             method: 'get',
             isArray: true,
            timeout: 10000
    }
});
}

我正在覆盖查询方法的url,如图所示,我想要的路径是:(例如id = 1) ... API /学校/ 1 /学生

然而,这是我得到的网址: ... API /学校/生?ID = 1

任何人都可以向我解释问题是什么,因为不清楚为什么会这样。感谢

0 个答案:

没有答案