2016-09-22 115 views
0

我正在开发一个角度应用程序,我需要为用户提供刷新功能。使用localStorage我可以获得用户的登录细节。但是,如果我在新选项卡中与另一个用户登录,那么它将覆盖以前用户的登录详细信息。使用localStorage和多个登录刷新

所以我的问题是,我们可以保持localStorage选项卡明智吗?

回答

0

使用sessionStorage

的sessionStorage类似于Window.localStorage,唯一的不同之处,存储在localStorage的数据没有过期设置,存储在sessionStorage的数据获取网页会话结束时清除。只要浏览器处于打开状态并且页面重新加载和恢复时,页面会话持续时间为 。 在新选项卡或窗口 中打开页面将导致启动新会话,该会话与会话cookie的工作方式不同 。

+0

我想刷新功能给用户。这就是为什么sessionStorage不能在这种情况下工作。 –

+0

你是什么意思的刷新功能?如果您的意思是数据在浏览器页面刷新中存在,那么您错了:“只要浏览器处于打开状态并且在页面重新加载和恢复时存活,页面会话就会持续。” – kenda

+0

非常感谢..为了让我正确。 –