# setStorage

以「键值对」的形式异步设置本地缓存数据。

注意事项:

  • 单个 key 允许存储的最大数据长度为 1MB,所有数据存储上限为 10MB,同时也受到用户设备存储空间、缓存清理等机制的限制,可能会导致信息丢失,因此请不要将重要数据存放在本地数据缓存。

# 支持说明

应用能力 Android iOS PC 预览效果
小程序 3.2.0 3.2.0 3.2.0
扫码预览
用BoosHi扫码或PC端点击
网页应用 X X X /

# 输入

继承标准对象输入,扩展属性描述:

名称 数据类型 必填 默认值 描述
key string 键名示例值:name
最小长度1 字符
data any undefined 键名对应的数据
示例值:小王

# 输出

继承标准对象输出,无扩展属性

# 示例代码

bz.setStorage({
    key: "name",
    data: "小王",
    success(res) {
      console.log(JSON.stringify(res));
    },
    fail(res) {
      console.log(`setStorage fail: ${JSON.stringify(res)}`);
    }
});
1
2
3
4
5
6
7
8
9
10

success返回对象示例:

{
    "errMsg": "setStorage:ok"
}
1
2
3
最后更新于 : 12/15/2022, 2:18:25 PM