非 AngularJS 读取 $localstorage 的方式

non AngularJS way of reading $localstorage

所以通常我会使用 cookies 将数据从一个 AngularJS 应用程序解析到另一个应用程序,然后在 bootstrapping 我的应用程序之前读取那些 cookie。

这种方法的问题是 cookie 有大小限制。为了解决这个问题,我考虑使用 ngStorage 库中的 $localstorage

现在我的问题是,如何在 bootstrapping 我的应用程序之前读取存储在 $localstorage 中的数据,即:在纯 JavaScript?

真的很简单:

商店项目:

localStorage.setItem('key', 'value');

获取物品:

localStorage.getItem('key');

您可能希望在存储中存储 JSON,因此您始终可以在 set 方法中使用 JSON.stringify(var),并且 JSON.parse(var) 在你得到之后。