【发布时间】:2014-02-12 04:11:16
【问题描述】:
我有一个应用程序,它在启动时会获取管理员用户列表。 数据看起来像这样:
var users =
[
{"id":"527ddbd5-14d3-4fb9-a7ae-374e66f635d4","name":"x"},
{"id":"966171f8-4ea1-4008-b6ac-d70c4eee797b","name":"y"},
{"id":"de4e89fe-e1de-4751-9605-d6e1ec698f49","name":"z"}
]
我有一个获取此数据的电话:
os.getUserProfiles($scope);
和功能:
getUserProfiles: function ($scope) {
$http.get('/api/UserProfile/GetSelect')
.success(function (data, status, headers, config) {
$scope.option.userProfiles = data;
});
},
我想避免管理员用户不得不不断发出请求以获取 用户列表。我正在查看 Angular 中的 $cacheFactory 但这并不是真的 似乎可以满足我的需求。
github 上的 angular-cache 看起来很有趣,但我不太确定如何使用 它使用这样的对象,然后使用 LocalStorageModule 存储数据。
谁能给我一个例子,说明他们如何将此产品与 LocalStorageModule 一起使用。
【问题讨论】:
标签: angularjs angular-cache angular-local-storage