【发布时间】:2013-09-08 12:17:36
【问题描述】:
我的 Angular 应用程序只需要在应用程序加载时从服务器获取一次数据,然后只与服务器通信以覆盖数据。有推荐的方法来实现吗?
到目前为止,我正在使用 $resource.query 获取初始数据集,将资源存储在服务中,并且我认为现在我需要覆盖 GET 操作,但不确定如何去抑制它与服务器。
我还有另一个名为 getLatest 的 Web 服务,它执行大量服务器端工作以获取额外的记录,然后我需要将这些记录附加到我的缓存资源中。我该怎么做呢?我考虑过以某种方式从检索到的数据中手动创建 Resource 实例,或者可能在 getLatest 调用返回后触发一个新的(未缓存的)资源查询(尽管这对我来说似乎效率低下)
【问题讨论】:
标签: javascript database angularjs