0.1.4 • Published 2 years ago

@fekit/storage v0.1.4

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

@fekit/storage

一个操作 本地存储 ( localStorage ) 的常用方法。可以对 localStorage 进行增删改查工作,并且可以单条或者批量操作。

索引

演示

https://fekit.cn/plugins/js/storage/

安装

npm i @fekit/storage

示例

import storage from '@fekit/storage';

// 储存一个数据
storage.set({
  key: 'aaa',
  val: 1,
});
// 设置多个数据
storage.set([
  {
    key: 'aaa',
    val: 1,
  },
  {
    key: 'bbb',
    val: 2,
  },
]);

// 获取指定数据
const aaa = storage.get('aaa');
// 获取多个数据
const { a = '', b = '' } = storage.get({ a: 'aaa', b: 'bbb' });
// 以数组形式获取多个数据
const [aaa, bbb] = storage.get(['aaa', 'bbb']);

// 是否有某个数据
if (storage.has('aaa')) {
  // 有 aaa
} else {
  // 无 aaa
}

// 删除指定数据
storage.del('aaa');
// 删除全部数据
storage.del('*');

// 获取所有数据
const { aaa = '', bbb = '' } = storage.all();

版本

v0.1.0 [Latest version]
1. 实现核心功能

更多版本信息请移步 https://www.npmjs.com/package/@fekit/storage

0.1.2

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.0

3 years ago