我在一个应用程序工作,我需要保留一些数据,在
用户登录,我有这个问题,有什么区别
localStorage,sessionStorage,cookies ???
我问我可以使用什么来保持DOM中的一些数据,即使用户刷新页面,有人说:使用sessionStorage或localStorage,然后,有人想出了使用ngCookies的想法,因为它的工作原理每个浏览器,但是,我应该使用?
localStorage和sessionStorage都是所谓的WebStorages和HTML5的特性。
localStorage存储信息,只要用户不删除它们。
sessionStorage存储信息只要会话结束。通常直到用户关闭标签页/浏览器。
cookie只是简单的cookie,由旧的浏览器支持,通常是使用上述WebStorages的框架的后备。
相比之下,Cookie可以存储较少的信息,然后WebStorage和WebStorages中的信息不会传输到服务器。
请注意,欧盟有一项法规,要求网站向用户通知Cookie的使用情况。我不知道这是否也适用于WebStorages
原文链接:https://www.f2er.com/angularjs/145971.html