我有一个 $resource 为 :all 方法定义了一个自定义 url。
angular.module('MyApp').
factory('Object', ['$resource', ($resource) ->
$resource(
'/api/groups/:group_id/objects/:id.json',
{
id: '@id',
group_id: '@group_id'
},
all: {
method: 'GET',
url: '/api/objects/all.json'
}
)
])
当我的页面加载时,请求会发送到“/api/objects/all.json?”。它加载正确,但存在 ? 让我很困惑。我没有给它传递任何参数,那么为什么 angular 会添加 ? 对请求?
我能以某种方式摆脱它吗?