首页 > 其他分享 >wx.getStorage

wx.getStorage

时间:2025-01-03 09:33:24浏览次数:1  
标签:encrypt res key true getStorage wx

wx.getStorage(Object object)

Promise 风格 调用:支持

小程序插件:支持,需要小程序基础库版本不低于 1.9.6

微信 Windows 版:支持

微信 Mac 版:支持

微信 鸿蒙 OS 版:支持

相关文档: 存储策略

功能描述

从本地缓存中异步获取指定 key 的内容。

参数

Object object

属性 类型 默认值 必填 说明 最低版本
key string 本地缓存中指定的 key
encrypt Boolean false 是否开启加密存储。只有异步的 getStorage 接口支持开启加密存储。开启后,将会对 data 使用 AES128 解密,接口回调耗时将会增加。若开启加密存储,setStorage 和 getStorage 需要同时声明 encrypt 的值为 true 2.21.3
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

参数
Object res
属性 类型 说明
data any key对应的内容

示例代码

wx.getStorage({
  key: 'key',
  success (res) {
    console.log(res.data)
  }
})
// 开启加密存储
wx.setStorage({
  key: "key",
  data: "value",
  encrypt: true, // 若开启加密存储,setStorage 和 getStorage 需要同时声明 encrypt 的值为 true
  success() {
    wx.getStorage({
      key: "key",
      encrypt: true, // 若开启加密存储,setStorage 和 getStorage 需要同时声明 encrypt 的值为 true
      success(res) {
        console.log(res.data)
      }
    })
  }
})

标签:encrypt,res,key,true,getStorage,wx
From: https://www.cnblogs.com/AtlasLapetos/p/18630265

相关文章

  • wx.getStorageInfo
    wx.getStorageInfo(Objectobject)以Promise风格调用:支持小程序插件:不支持微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:存储策略功能描述异步获取当前storage的相关信息。参数Objectobject属性类型默认值必填说明successfun......
  • wx.getStorageInfoSync
    Objectwx.getStorageInfoSync()以Promise风格调用:支持小程序插件:不支持微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:存储策略功能描述wx.getStorageInfo的同步版本返回值Objectobject属性类型说明keysArray.当前storage......
  • wx.getStorageSync
    anywx.getStorageSync(stringkey)小程序插件:支持,需要小程序基础库版本不低于1.9.6微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:存储策略功能描述从本地缓存中同步获取指定key的内容。参数stringkey本地缓存中指定的key返回值anykey......
  • wx.createCacheManager
    CacheManagerwx.createCacheManager(Objectobject)基础库2.24.0开始支持,低版本需做兼容处理。小程序插件:不支持相关文档:弱网体验优化功能描述创建缓存管理器参数Objectobject属性类型默认值必填说明originstring否全局originmodestr......
  • wx.getBackgroundFetchData
    wx.getBackgroundFetchData(objectobject)基础库2.8.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:不支持相关文档:周期性更新、数据预拉取功能描述拉取backgroundFetch客户端缓存数据。当调用接口时,若当次请求未结束,会先返回本地的旧数据......
  • wx.getBackgroundFetchToken
    wx.getBackgroundFetchToken(Objectobject)基础库2.8.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:不支持相关文档:周期性更新、数据预拉取功能描述获取设置过的自定义登录态。若无,则返回fail。参数Objectobject属性类型默认值必......
  • wx.onBackgroundFetchData
    wx.onBackgroundFetchData(functionlistener)基础库2.8.0开始支持,低版本需做兼容处理。小程序插件:不支持相关文档:周期性更新、数据预拉取功能描述监听收到backgroundFetch数据事件。如果监听时请求已经完成,则事件不会触发。建议和wx.getBackgroundFetchData配......
  • wx.setBackgroundFetchToken
    wx.setBackgroundFetchToken(objectobject)基础库2.8.0开始支持,低版本需做兼容处理。以Promise风格调用:支持小程序插件:不支持相关文档:周期性更新、数据预拉取功能描述设置自定义登录态,在周期性拉取数据时带上,便于第三方服务器验证请求合法性参数objectobje......
  • WxPython跨平台开发框架之动态菜单的管理和功能权限的控制
    在一个业务管理系统中,如果我们需要实现权限控制功能,我们需要定义好对应的权限功能点,然后在前端界面中对界面元素的可用性和功能点进行绑定,这样就可以在后台动态分配权限进行动态控制了,一般来说,权限功能点是针对角色进行控制的,也就是简称RBAC(RoleBasedAccessControl)。对于登录系......
  • wx.uploadFile
    UploadTaskwx.uploadFile(Objectobject)以Promise风格调用:不支持小程序插件:支持,需要小程序基础库版本不低于1.9.6微信Windows版:支持微信Mac版:支持微信鸿蒙OS版:支持相关文档:网络使用说明、局域网通信功能描述将本地资源上传到服务器。客户端发起一个HT......