我是 AngularJS 的新手,我目前正在使用 Django/Tastypie API 构建一个 webapp。这个 web 应用程序适用于帖子,API 调用 (GET) 如下所示:
{
title: "Bootstrap: wider input field - Stack Overflow",
link: "http://stackoverflow.com/questions/978...",
author: "/v1/users/1/",
resource_uri: "/v1/posts/18/",
}
为了请求这些对象,我创建了一个 Angular 的服务,它嵌入了如下声明的资源:
Post: $resource(ConfigurationService.API_URL_RESOURCE + '/v1/posts/:id/')
一切都像魅力一样,但我想解决两个问题:
- 如何正确替换
author
字段的值?换句话说,如何尽可能自动地请求每个引用字段? - 如何缓存此值以避免在同一端点上进行多次调用?
同样,我是 angularJS 的新手,我可能在理解$resource
对象时遗漏了一些东西。
谢谢,马克西姆。