【文件属性】:
文件名称:sweet-storage:给localStorage整合了过期时间的功能
文件大小:90KB
文件格式:ZIP
更新时间:2021-05-14 16:57:09
JavaScript
sweet-storage
给 localStorage 整合了过期时间的功能
localStorage 是浏览器提供给我们的原生api, 目前 localStorage 只能实现永久存储。
本工具给localStorage整合了设置过期时间的功能, 并让用户可以在存储信息过期的时候去“订阅”到此信息。
此外,本工具也整合了 sessionStorage 的存储操作
如何使用
npm 下载
$ npm install sweet-storage
import storage from 'sweet-storage'
storage.save('name', 'storage', 3000)
storage.on('name', key => {
console.warn(`${key} deleted`)
})
直接引入
<script src='./storage/release/s
【文件预览】:
sweet-storage-master
----webpack.config.js(433B)
----src()
--------__test__()
--------session.js(282B)
--------minHeap.js(3KB)
--------observers.js(673B)
--------index.js(1KB)
--------storage_info.js(1KB)
--------storage.js(804B)
----.babelrc(139B)
----release()
--------storage.d.ts(597B)
--------storage.js(5KB)
----example()
--------test.html(3KB)
----LICENSE(1KB)
----README.md(2KB)
----.gitignore(31B)
----package-lock.json(357KB)
----package.json(917B)