如何通过AngularJS中的ngStorage创建的JavaScript访问localstorage

时间:2016-05-20 08:20:52

标签: javascript angularjs local-storage angular-local-storage

我有一个AngularJS应用程序,可以通过ngStorage($ localstorage)将内容保存到localstorage。我需要使用来自ajax请求数据的JavaScript(localstorage.getitem())来访问该数据。

我在这种情况下检查了变量。

在Angular中,我检查$ localstorage变量,结果是:

enter image description here

和localstorage变量不同:

enter image description here

我有两个问题:

  1. 变量" ngStorage-token"只是存储在angularjs中的令牌?
  2. 显然他们是不同的,那么" localstorage"能够访问" $ localstorage"?
  3. 存储的数据

2 个答案:

答案 0 :(得分:0)

ngStorage模块使Web存储以Angular方式工作。

$localStorage$sessionStorage是模块服务,通过保存,检索和删除数据,与localStoragesessionStorage同步并直接合作。

有关如何使用它的详细说明,请here

答案 1 :(得分:0)

使用下面的ngStorage在浏览器的localStorage中存储值时 使用ngStorage存储

$localStorage.key = 'value1';

要使用普通的javascript localStorage访问此值,请将 ngStorage-key 添加到名称

使用Javascript

var storedValue = localStorage.getItem('ngStorage-key');

这等同于

storedValue = 'value1';

我希望这有助于其他任何人