javascript localstorage和angular localstorage($ localstorage)之间的区别?

时间:2016-11-18 08:26:28

标签: javascript angularjs angular-local-storage

我是棱角分明的新人。是否有任何特定的使用$ localstorage(ngStorage) 而不是常规的javascript localstorage

有什么区别。

任何人都可以解释一下吗?

2 个答案:

答案 0 :(得分:1)

如果你每次必须对其进行字符串化时使用常规的javascript localStorage来保存localStorage中的对象,因为localStorage只接受字符串类型数据。但是如果你使用ngStorage它将执行所有JSON.stringify()和{{1对你而言。

答案 1 :(得分:0)

ngStorage使用不同的API将localStorage包装在角度服务中。这样做的一大优点是在编写单元测试时更容易模拟localstorage。与使用$window而不是javscript native window相同的原因。