Angularjs $resource获取的URL无效

Angularjs $resource获取的URL无效,angularjs,ngresource,Angularjs,Ngresource,全部, 我的angularjs应用程序中的$resource调用有问题。我花了几天时间寻找答案,从我所能看到的情况来看,我的代码应该可以工作,但它就是不能。如果有人能向我解释在控制器中执行的以下代码有什么问题,我将不胜感激 var Comp = $resource('http://localhost:8081/my-rest-ws/webapi/company/:id', {id: '@id'}); $scope.company = Comp.get({id: 1}, function() {

全部,

我的angularjs应用程序中的$resource调用有问题。我花了几天时间寻找答案,从我所能看到的情况来看,我的代码应该可以工作,但它就是不能。如果有人能向我解释在控制器中执行的以下代码有什么问题,我将不胜感激

var Comp = $resource('http://localhost:8081/my-rest-ws/webapi/company/:id', {id: '@id'});
$scope.company = Comp.get({id: 1}, function() {
  console.log('got it');
});
在开发人员控制台中检查URL时,如下所示:

我的理解是,在我的例子中,id参数应该替换为值1,但显然这不会发生。那么,我做错了什么

提前谢谢
丹尼尔·瑟林(Daniel Södling)

这对我来说似乎很好:这太奇怪了。小提琴确实可以像你说的那样对查询函数起作用,我也遇到了问题。这可能是不同模块之间的某种冲突吗?我也在使用ui路由器。不知道。你能准备一份吗?当然,我今晚会设法安排一份。谢谢你的帮助。所以。。。。有趣的故事。。。事实证明,如果您实际包含角度资源而不是ng资源,那么它们的工作原理与JSFIDLE中的工作原理一样,也与文档中的工作原理一样。很抱歉浪费了你的时间。
URL:http://localhost:8081/motrev-rest-ws/webapi/company/:id/[object%20Object]<br>