Restangular链接无法正常工作

时间:2014-05-14 07:08:01

标签: angularjs restangular

我正在尝试使用Restangular将调用链接到one(),并且还没弄清楚为什么这不起作用:

my_data = Restangular.one('mydata', 12345).one('foo', 789).get().then (some_data) ->
  $scope.data_numbers = some_data.data.numbers

这应该生成对'/ mydata / 12345 / foo / 789'的调用,但链接不起作用。相反,我得到错误“Undefined is not a function”。当我设置断点并查看刚才的结果时:

my_data = Restangular.one('mydata', 12345)

我可以看到singleOne未定义:

my_data
> Object {id: 197330, singleOne: undefined, route: "revenue", getRestangularUrl: function, getRequestedUrl: function…}

这似乎是个问题,尽管这有点猜测。根据Restangular文档和我以前的经验,所有这些都应该有效,所以我很困惑。我确定我在这里遗漏了一些明显的东西。为了防止被阻止我正在使用临时的customGET(),但这不是很好,所以......任何建议都会非常感激。

0 个答案:

没有答案