clown-local-cache
v1.0.4
Published
对 sessionStorage、localStorage、cookie的使用封装,便于开发使用。仅限于公司内部。 ### 安装 ``` yarn add clown-local-cache ``` ``` npm install clown-local-cache -S ``` ### 引用 ``` // web 环境下 import { LocalCache } from 'clown-local-cache' // uni 环境下 import { LocalCache }
Downloads
2
Readme
clown-local-cache
介绍
对 sessionStorage、localStorage、cookie的使用封装,便于开发使用。仅限于公司内部。
安装
yarn add clown-local-cache
npm install clown-local-cache -S
引用
// web 环境下
import { LocalCache } from 'clown-local-cache'
// uni 环境下
import { LocalCache } from 'clown-local-cache/dist/mp'
使用
const cacheUserId = new LocalCache('user_id', '', 'local');
cacheUserId.set('1');
cacheUserId.get(); // 1
cacheUserId.remove();
localCache params(key, defaultValue, type, cookieParams)
@param {string} key 缓存的名字key。
@param {array|object|number|boolean|string} defaultValue 初始值。默认为空。只可以是出示的类型。
@param {string=local,session,cookie} type 缓存类型,以何种形式缓存。mp无此参数。
@param {object} cookieParams cookie的配置。{ path, expires, domain }
cookieParams 参数说明详见:https://www.npmjs.com/package/js-cookie
实例方法
@event get() 获取值
@event set(value) 更新值,value需是params.defaultValue的举例类型
@event remove() 删除缓存