更新时间:2022-11-15 16:39:55收藏订阅更新我的文档设置返回文档简介my.ix.storagecontrol 是缓存数据的控制接口。使用限制iot 小程序容器 10.1.80.14 版本开始提供支持。接口调用这里提供小程序缓存数据的控制操作范例。 setstoragesetstorage 是设置缓存数据范例。数据存储在本地缓存中指定的 key 中的接口,会覆盖掉原来该 key 对应的数据。示例代码.js 示例代码javascript复制代码99123456789101112// .jsmy.ix.storagecontrol({ cmd: 'setstorage', key: 'name', value: 'john', //or value:{'nickname':'john'} success: (r) => { console.log(json.stringify(r)); }, fail: (r) => { console.log(json.stringify(r)); },})入参属性类型必填描述cmdstring是指令:setstorage。keystring是缓存数据的 key。valueobject/string是待缓存的数据。successfunction否成功的回调函数。failfunction否失败的回调函数。completefunction否调用结束的回调函数(调用成功、失败都会执行)。出参 成功属性类型描述successboolean值为 true。说明:返回內容为 {success: true}。失败属性类型描述errorinteger错误码。errormessagestring错误的详细叙述。说明:返回内容只包含 {error: number, errormessage: 'xxx'}。getstoragegetstorage 是获取缓存数据的范例。示例代码.js 示例代码入参属性类型必填描述cmdstring是指令:getstorage。keystring是缓存数据的 key。successfunction否成功的回调函数。failfunction否失败的回调函数。completefunction否调用结束的回调函数(调用成功、失败都会执行)。出参 (成功)属性类型描述successboolean值为 true。retstringkey 对应返回值。说明:返回內容为 {success: true}。出参 (失败)属性类型描述errorinteger错误码。errormessagestring错误的详细叙述。说明:返回内容只包含 {error: number, errormessage: 'xxx'}。removestorageremovestorage 是删除缓存数据的 key 对应值的范例。示例代码.js 示例代码入参属性类型必填含义cmdstring是指令:removestorage。keystring是缓存数据的 key。successfunction否成功的回调函数。failfunction否失败的回调函数。completefunction否调用结束的回调函数(调用成功、失败都会执行)。出参 成功属性类型描述successboolean值为 true。说明:返回內容为 {success: true}。失败属性类型描述errorinteger错误码。errormessagestring错误的详细叙述。说明:返回内容只包含 {error: number, errormessage: 'xxx'}。clearstorageclearstorage 是删除缓存数据的 key 对应值的范例。示例代码.js 示例代码入参属性类型必填描述cmdstring是指令:clearstorage。successfunction否成功的回调函数。failfunction否失败的回调函数。completefunction否调用结束的回调函数(调用成功、失败都会执行)。出参 成功属性类型描述successboolean值为 true。说明:返回內容为 {success: true}。失败属性类型描述errorinteger错误码。errormessagestring错误的详细叙述。说明:返回内容只包含 {error: number, errormessage: 'xxx'}。