文件名称:ngx-webstorage-service:Angular模块,为Web Storage API提供服务包装
文件大小:155KB
文件格式:ZIP
更新时间:2024-06-03 10:41:08
TypeScript
Angular的Webstorage服务 该软件包为提供了服务包装器。 每当您的应用程序需要使用localStorage或sessionStorage ,可以直接使用此包提供的包装版本,而不是直接使用它们。 这样做具有以下优点: 从一种存储类型切换到另一种存储确实很容易。 它提供了一个简单的统一界面,使您可以添加其他类型的后备存储。 例如,您可以轻松地创建基于cookie的存储实现。 该软件包带有内置的易失性内存后备存储,可以用作替换产品,例如用于单元测试。 在单元测试中模拟存储变成了小菜一碟。 localStorage和sessionStorage包装器具有内置的可用性检查,当它们不可用时,它们会退回到内存中。 后者可能发生在例如较旧的浏览器或启用了私有浏览模式时禁用Web存储的浏览器。 默认情况下,存储服务可用于存储可以序列化为JSON字符串的任何值。 这意味着您不必自己对
【文件预览】:
ngx-webstorage-service-master
----lib()
--------tsconfig.spec.json(286B)
--------src()
--------tsconfig.lib.json(877B)
--------test.ts(663B)
--------public-api.ts(29B)
--------tsconfig.lint.json(38B)
--------karma.conf.js(1KB)
----angular.json(2KB)
----.travis.yml(202B)
----tsconfig.json(981B)
----LICENSE(1KB)
----tslint.json(102B)
----README.md(13KB)
----ng-package.json(198B)
----.editorconfig(209B)
----.gitignore(147B)
----CHANGELOG.md(6KB)
----package-lock.json(509KB)
----package.json(2KB)