本地存储 onceStorage
一次性缓存数据
- onceStorage
- getOnceStorage
- getAllOnceStorage
- removeOnceStorage
- removeAllOnceStorage
2.6.0 一次性缓存数据
缓存前缀onceStorage_
onceStorage
Section titled “onceStorage”第一次存储数据,第二次获取数据并清除
// 设置缓存数据 注:如果有相同key先返回旧数据并清除key,不会进行设值const key = 'userInfo';const value = {name: 'tom'};zztool.onceStorage(key, value);// 获取一次性缓存数据 注:获取后会清除缓存const storage = zztool.onceStorage(key);console.log(zztool.getOnceStorage(key)) // nullgetOnceStorage
Section titled “getOnceStorage”获取一次性数据,但是不会清除缓存
const key = 'userInfo';const value = {name: 'tom'};zztool.onceStorage(key, value);// 获取一次性缓存数据 注:不会清除缓存const storage = zztool.getOnceStorage(key);console.log(storage) // {name: 'tom'}getAllOnceStorage
Section titled “getAllOnceStorage”获取一次性数据,但是不会清除缓存
// 获取所有一次性缓存数据 注:不会清除缓存const storage = zztool.getAllOnceStorage(key);console.log(storage) // [{xxx:xxx},{xxx:xxx}]removeOnceStorage
Section titled “removeOnceStorage”移出一次性缓存数据
// 移出一次性缓存数据zztool.removeOnceStorage(key);removeAllOnceStorage
Section titled “removeAllOnceStorage”移出所有一次性缓存数据
// 移出所有一次性缓存数据zztool.removeAllOnceStorage(key);| 属性名 | 说明 | 类型 | 必填 | 默认值 |
|---|
返回值
- 2.6.0 新增