【发布时间】:2014-09-02 13:11:54
【问题描述】:
所以...我想获取父资源的嵌套资源。
我想显示某本书的所有页面。
以某种方式用restangular来做会很好。当我查看文档时,似乎我应该能够做到。这是我在 angularJS 中制作的一个可行的方法,但我觉得我应该使用 Restangular 来实现这一点:
$scope.getPages = () ->
Restangular.one('books', 8).getList('pages').then (response) ->
console.log(response)
$scope.pages = $filter('filter')(response, book_id: 8)
Restangular.one('books', 8).getList('pages') 返回所有书籍中的所有页面。我不明白......它不应该只返回第 8 本书的页面吗?
无论如何,我只是从那里过滤页面,所以我最终只得到第 8 本书的页面。
但是我不能以某种方式使用 Restangular 来做到这一点吗?
PS,我没有发现在这样的 js 文件中使用来自 AngularJS 的 $filter 的示例......一切都是通过 HTML 完成的,例如“page in pages | filter: {book_id: 8}”
【问题讨论】:
-
我的回答解决了你的问题吗..?
标签: angularjs filter resources nested restangular