访问其他控制器中的localStorage变量数据
Access localStorage variable data in other controllers
在名为usersConrtoller.js
的控制器下,我使用ngStorage
将一些对象数据存储在localStorage
中。
$scope.users = [{
"entity$": "-/sys/daily_journeys",
"name": "Tom",
"walked": 90,
"traveled_distance": "773",
"total_cout": 0.367,
"days": 22,
"avg_risk": "0.0",
"risk_category": "GREEN"
}]
保存到本地存储:
$localStorage.users = $scope.users;
如何在其他控制器中访问$localStorage.users
对象的数据?
据我所知,ngStorage
是一个可注入的服务,所以在其他控制器中,您只需要注入服务并读取
$scope.users = $localStorage.users
或者你可能需要查看它是否更新了
$scope.$watch(function(){
return $localStorage.users
}, function (users) {
$scope.users = users;
})
相关文章:
- 我希望在不替换现有变量的情况下恢复localStorage中的变量
- Angular2/JavaScript-如何显示localStorage保存的所有变量并获取所有键的总长度
- 将新行添加到localStorage变量中
- 从不同的 JavaScript 文件中从 localStorage 获取变量的值
- jQuery - 将 css 添加到 localStorage 变量
- 有没有办法在ngif(AngularJS)中检查localStorage变量
- 将值从 javascript 中的按钮传递给创建 localStorage 变量的函数
- Javascript 搜索 LocalStorage 变量是否存在
- 简单搜索结果页面:if/else 使用 localStorage 变量和 document.write 时出现问题
- 如何使用localStorage保存具有随机值的变量
- HTML5 localStorage加载用户输入变量
- AngularJS:无法将localStorage项保存到scope变量中
- 用Javascript初始化localStorage变量;在函数中不起作用
- 从localStorage变量激活手风琴集
- ExecuteScript没有'使用变量时不适用于localStorage
- 如何计算localStorage变量的数量
- 检查localStorage中是否存在变量的值
- 如何将localstorage的值从视图传递到控制器,以在另一个视图中作为php变量使用
- 访问其他控制器中的localStorage变量数据
- 将localStorage变量绑定到页面加载的元素