【发布时间】:2014-12-01 00:05:03
【问题描述】:
我使用 Sails.js 作为我的项目的基础,到目前为止,我正在尝试使用 AngularJS 模块化每个 UI 元素。
虽然我认为这种方法很好,因为它允许我尽可能多地重用我的代码,但最终我将不得不向服务器发出许多 HTTP 请求,因为每个模块不与其他模块共享数据。
那么,减少请求数量并在所有控制器之间共享数据的解决方案是什么?
我想到了两种不同的解决方案:
- 从后端填充视图,减少 AngularJS 控制器请求的数据量。
- 使用套接字动态请求数据并缓存常用查询。
【问题讨论】:
-
您是否想过在 Angular 服务中缓存数据?
-
我真的不知道!我会寻找有关它的更多信息。谢谢!
标签: angularjs module httprequest sails.js