dbstorage

0.0.2 • Public • Published

storage-db

精简版indexDB,简易移动端使用。

安装

npm install dbstorage

引入

import StorageDB from 'dbstorage';

默认不做任何编译处理

如需编译处理过的js

import StorageDB from 'dbstorage/lib/storage';

Promise需自行引入polyfill

初始化

/**
 * @param {dbName} string 数据库名称
 * @param {version} number 数据库版本号
 * @description 初始化indexDB
 */

const dbstorage = new StroageDB(dbName, version);

存储/更新

/**
 * @param {key} string
 * @param {value} any
 * @description 插入数据
 */

dbstorage.setItem('author', 'weyos').then(() => {
  // do something
});

取值

/**
 * @param {key} string
 * @description 获取数据
 */
dbstorage.getItem('author').then((result) => {
  // do something
});

删除某条数据

/**
 * @param {key} string
 * @description 删除数据
 */
dbstorage.removeItem('author').then(() => {
  // do something
});

删除数据库

/**
 * @param {dbName} string
 * @description 删除数据库
 */

dbstorage.removeDB('author');

Dependencies (2)

Dev Dependencies (11)

Package Sidebar

Install

npm i dbstorage

Weekly Downloads

0

Version

0.0.2

License

ISC

Unpacked Size

17.8 kB

Total Files

9

Last publish

Collaborators

  • weyos