通过mmkv实例对象删除数据
使用说明
| 客户端 |
Android |
iOS |
| 支持说明 |
Android 4.2 以上 |
iOS 8 以上 |
import { MMKV } from "@yl/super-jssdk";
MMKV.removeValueForKey(optional);
参数说明
| 参数 |
类型 |
必填 |
作用 |
| optional |
Object |
是 |
必填参数 |
optional
| 参数 |
类型 |
必填 |
作用 |
| key |
string |
是 |
key |
| level |
number |
否 |
存储级别,0 表示全局存储,1 表示用户级别存储,默认全局存储 |
| code |
string |
否 |
识别码,用于针对可能的重名情况做区分 |
| mmkvId |
string |
否 |
唯一标识,如果此值为空则为默认标识 com.mysoft.appcloud |
返回说明
| 参数 |
类型 |
作用 |
| resolve |
Function |
删除数据成功回调 |
| reject(err) |
Function |
删除数据失败回调,err为详细错误信息,是一个json对象,例如:{"errCode":-1,"errMsg":"出错啦"} |
注意
1、如果要使用用户级别的存储必须先初始化 MMKV
代码示例
MMKV.removeValueForKey({
key: "test",
})
.then((res) => {
console.log("success", res);
})
.catch((err) => {
console.log("fail", err);
});