nv-storage

1.0.0 • Public • Published

za-storage

本地数据存储操作库。

支持的存储方式有:

  • localStorage(默认)
  • sessionStorage
  • cookie

安装

$ npm install za-storage

用法

// 引入za-storage库
import Storage from 'za-storage';

// 创建一个Storage实例
let storage = new Storage();

// 创建一个Storage实例并设置本地存储源为cookie
let storage = new Storage({
  source: 'cookie', // 'localStorage' | 'sessionStorage' | 'cookie'
});

// 创建一个Storage实例并设置全局的过期时间,单位:分钟
let storage = new Storage({
  timeout: 1,
});

// 设置指定key的值
// storage.set(key, value, expire, path);
// key 字段
// value 值
// expire 过期时间,单位:分钟
// path cookie路径
storage.set('aaa', '123', 30);
storage.set('bbb', { a: 1, b: '3' }, 2);

// 获取指定key的值
storage.get('aaa');

// 删除指定值
storage.remove('aaa');

// 清空所有值
storage.removeAll();

Package Sidebar

Install

npm i nv-storage

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

49 kB

Total Files

7

Last publish

Collaborators

  • nv-wangkai