setStorage
将数据存储在本地缓存中指定的 key 中。会覆盖掉原来该 key 对应的内容。除非用户主动删除或因存储空间原因被系统清理,否则数据都一直可用。单个 key 允许存储的最大数据长度为 1MB,所有数据存储上限为 10MB。
引入
import { setStorage } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| key | string | 是 | 本地缓存中指定的 key | |
| data | string | 是 | key 对应的内容 | |
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 |
setStorageSync
将数据存储在本地缓存中指定的 key 中。会覆盖掉原来该 key 对应的内容。除非用户主动删除或因存储空间原因被系统清理,否则数据都一直可用。单个 key 允许存储的最大数据长度为 1MB,所有数据存储上限为 10MB。同步方法
引入
import { setStorageSync } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用setStorage 的同步版本
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| key | string | 是 | 本地缓存中指定的 key | |
| data | string | 是 | key 对应的内容 |
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。
getStorage
从本地缓存中异步获取指定 key 的内容
引入
import { getStorage } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| key | string | 是 | 本地缓存中指定的 key | |
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 |
object.success 回调参数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| data | string | key 对应的内容 |
object.fail 回调参数
参数
Object res
| 属性 | 类型 | 说明 |
|---|---|---|
| errorMsg | string | 插件错误信息 |
| errorCode | string | 错误码 |
| innerError | object | 插件外部依赖错误信息 {errorMsg: string, errorCode: string } |
getStorageSync
从本地缓存中异步获取指定 key 的内容同步方法
引入
import { getStorageSync } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用getStorage 的同步版本
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| key | string | 是 | 本地缓存中指定的 key |
返回值
| 属性 | 类型 | 说明 |
|---|---|---|
| data | string | key 对应的内容 |
clearStorage
清理本地数据缓存
引入
import { clearStorage } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 |
clearStorageSync
清理本地数据缓存同步方法
引入
import { clearStorageSync } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用clearStorage 的同步版本
removeStorage
清理本地数据缓存
引入
import { removeStorage } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| key | string | 是 | 本地缓存中指定的 key | |
| complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
| success | function | 否 | 接口调用成功的回调函数 | |
| fail | function | 否 | 接口调用失败的回调函数 |
removeStorageSync
清理本地数据缓存同步方法
引入
import { removeStorageSync } from '@ray-js/ray';
需引入
BaseKit,且在>=1.2.10版本才可使用removeStorage 的同步版本
参数
Object object
| 属性 | 类型 | 默认值 | 必填 | 说明 |
|---|---|---|---|---|
| key | string | 是 | 本地缓存中指定的 key |
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。
1198

被折叠的 条评论
为什么被折叠?



