@littlekai/easy-stroage

1.0.2 • Public • Published

easy-stroage

Easier to use local storage

Installation

CDN

<script src="https://unpkg.com/@littlekai/easy-stroage@1.0.1/dist/easy-stroage.iife.js"></script>

Npm

npm install @littlekai/easy-stroage

Usage

const prefix = 'demo_' // 前缀命名空间 namespaces 
const persistent = new STROAGE(localStorage, prefix); // localStorage
const session = new STROAGE(sessionStorage, prefix); // sessionStorage

const obj = { name: 'wangyibo', age: 32, children: [{ name: 'zs' }] }
const address = { name: 'wangyibo', age: 32 }

const setPersistent = () => {
    persistent.set('user', obj) // true
    persistent.set('user.address', '成华大道二仙桥') // true
}
const getPersistent = () => {
    persistent.get('user.children') // [{ name: 'zs' }]
    persistent.get('user.tel') // null
}

Demo

cd demo
npm i
npm run dev

Readme

Keywords

Package Sidebar

Install

npm i @littlekai/easy-stroage

Weekly Downloads

1

Version

1.0.2

License

ISC

Unpacked Size

10.8 kB

Total Files

6

Last publish

Collaborators

  • littlekai