【发布时间】:2014-11-14 10:52:51
【问题描述】:
我正在将 AngularJS $resource 模型用于 REST API。我有这样的东西:
angular.module('libraryapp')
.factory('Book', function($resource){
return $resource('books/:id');
});
我是这样使用的:
Book.get({ id: 42 }, function(book) {
console.log(book);
});
但我也想要一个子资源的端点,比如说:
GET /books/:id/comments
我应该如何在模块中定义它?我可以以某种方式扩展 Book,像这样使用它
Book.get({ id: 42 }).Comment.query(function(comments) {
console.log(comments);
});
【问题讨论】:
标签: angularjs rest restful-url