setBatchValues

通过mmkv实例对象批量存数据

使用说明

客户端 Android iOS
支持说明 Android 4.2 以上 iOS 8 以上
import { MMKV } from "@yl/super-jssdk";

MMKV.setBatchValues(optional);

参数说明

参数 类型 必填 作用
optional Object 必填参数

optional

参数 类型 必填 作用
value object 批量存储的数据,例如: {'存储的第一条数据': 'aaa', '存储的第二条数据': 'bbb'},对象的 key 值是存入的键值,对象的 value 值是存入的内容
level number 存储级别,0 表示全局存储,1 表示用户级别存储,默认全局存储
code string 识别码,用于针对可能的重名情况做区分
mmkvId string 唯一标识,如果此值为空则为默认标识 com.mysoft.appcloud

返回说明

参数 类型 作用
resolve Function 数据存储成功回调
reject(err) Function 数据存储失败回调,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"}

注意

1、如果要使用用户级别的存储必须先初始化 MMKV

代码示例

MMKV.setBatchValues({
  value: {'存储的第一条数据': 'aaa', '存储的第二条数据': 'bbb'}
})
  .then((res) => {
    console.log("success", res);
  })
  .catch((err) => {
    console.log("fail", err);
  });

results matching ""

    No results matching ""