更新记录
0.1.0(2021-06-08)
下载此版本
初版
平台兼容性
App |
快应用 |
微信小程序 |
支付宝小程序 |
百度小程序 |
字节小程序 |
QQ小程序 |
app-vue app-nvue |
√ |
√ |
√ |
√ |
√ |
√ |
钉钉小程序 |
快手小程序 |
飞书小程序 |
京东小程序 |
× |
× |
× |
× |
H5-Safari |
Android Browser |
微信浏览器(Android) |
QQ浏览器(Android) |
Chrome |
IE |
Edge |
Firefox |
PC-Safari |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
√ |
说明
ive-cache暴露出一个缓存对象,是对uniaap的Storage进行二次分装;额外新增了缓存的过期时间的功能
import iveCache from 'ive-cache';
iveCache方法说明:
const store = iveCache.get('store').value, 如果store === undefined 说明没有缓存或者缓存过期
iveCache.set(key, value, expire = 0)将值存入缓存中
参数 |
说明 |
默认值 |
备注 |
key |
缓存的key名 |
|
value |
缓存的值 |
|
expire |
过期时间 |
0 |
过期时间的时间戳, 设置成0则表示不会过期, 过期后get方法将取不到值 |
设置成1天后过期 iveCache.set(key, value, new Date().getTime() + 24 60 60 *1000)将值存入缓存中
iveCache.remove(key) 把通过iveCache存储的某个值从缓存中删除
iveCache.clear() 把通过iveCache存储的所有数据从缓存中删除