我在角度控制器中有一些变量。如果用户已登录并有其他详细信息,我就在那里。当我使用f5
刷新页面时,我的所有变量都在重新加载,我正在登录页面,但在刷新之前我已经登录并且我的变量isUserLoggedIn
是true
但是之后刷新它是false
,false
是这个变量的默认值,我在Controller中声明它。如何保存我的所有变量(角度控制器的当前点)并在刷新后继续保存我的点?
答案 0 :(得分:0)
您可以使用浏览器本地存储(HTML5)并存储数据。
E.g: 写:
$window.localStorage['sample-key'] = 'sample-data;
阅读:
var data = $window.localStorage['sample-key']
有许多可用的库,你可以检查这个: https://github.com/grevory/angular-local-storage