1.0.4 • Published 2 years ago

lazy-uni-storage v1.0.4

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

uniapp 关于Storage 封装

引入

import Storage from 'lazy-uni-storage';

初始化

let storage = new Storage([prefix]);
//prefix 为key值前缀,为保证key的唯一性,默认为lazy

文档

storage.set(key,value,option)

  • key \<String>
  • value \<String>
  • option \<Object>

可以配置参数,设置过期时间,设置只能取一次

  storage.set('aaa',1,{isOnce:true,day:1,hour:1,minute:1})
  storage.set('bbb',2)

storage.get(key)

key \<String>

获取一个值

  storage.get('aaa')

storage.gets(keys)

  • keys \<Array> | \<Object>

获取多个值,如果传数组就获取数组有的key,如果传对象,会修改key值

  //传数组
  storage.gets(['aaa','bbb']) //{aaa:1,bbb:2}

  //传对象
  storage.gets({aaa:"ccc",bbb:"ddd"}) //{ccc:1,ddd:2}

storage.remove(key)

  • key \<String>

删除一个值

  storage.remove('aaa')

storage.clear()

清空插件设置的所有值数据

  storage.clear()

版本更新

1.0.3 添加文档 1.0.4 文档参数添加数据类型

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago