微信小程序数据缓存API整理
1、wx.getStorage(OBJECT)
从本地缓存中异步获取指定 key 对应的内容
wx.getStorage({key: 'key',success: function(res) {console.log(res.data)} ,fail: function(){},complete: function(){}
})
2、wx.setStorageSync(KEY,DATA)
将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口
try {wx.setStorageSync('key', 'value')
} catch (e) {
}
3、wx.getStorage(OBJECT)
从本地缓存中异步获取指定 key 对应的内容
wx.getStorage({key: 'key',success: function(res) {console.log(res.data)},fail: function(){},complete: function(){}
})
4、wx.getStorageSync(KEY)
从本地缓存中同步获取指定 key 对应的内容
try {var value = wx.getStorageSync('key')if (value) {// Do something with return value}
} catch (e) {// Do something when catch error
}
5、wx.getStorageInfo(OBJECT)
异步获取当前storage的相关信息
wx.getStorageInfo({success: function(res) {console.log(res.keys)console.log(res.currentSize)console.log(res.limitSize)},fail: function(){},complete: function(){}
})
6、wx.getStorageInfoSync
同步获取当前storage的相关信息
try {var res = wx.getStorageInfoSync()console.log(res.keys)console.log(res.currentSize)console.log(res.limitSize)
} catch (e) {// Do something when catch error
}
7、wx.removeStorage(OBJECT)
从本地缓存中异步移除指定 key
wx.removeStorage({key: 'key',success: function(res) {console.log(res.data)},fail: function(){},complete: function(){}
})
8、wx.removeStorageSync(KEY)
从本地缓存中同步移除指定 key
try {wx.removeStorageSync('key')
} catch (e) {// Do something when catch error
}
9、wx.clearStorage()
清理本地数据缓存
wx.clearStorage()
10、wx.clearStorageSync()
同步清理本地数据缓存
try {wx.clearStorageSync()
} catch(e) {// Do something when catch error
}
本地数据缓存大小限制为10MB。
微信小程序数据缓存API整理相关推荐
- 微信小程序—数据缓存
每个微信小程序都可以有自己的本地缓存,可以通过 wx.setStorag(wx.setStorageSync).wx.getStorage(wx.getStorageSync).wx.clearSto ...
- 微信小程序数据缓存Storage
1.存放数据 wx.setStorage(Object object) 将数据存储在本地缓存中指定的 key 中.会覆盖掉原来该 key 对应的内容.数据存储生命周期跟小程序本身一致,即除用户主动删除 ...
- 微信小程序数据渲染和数据请求
微信开放文档 数据渲染 概念:微信小程序和Vue实现理念是一致的,是基于数据驱动完成页面数据的自动化渲染.微信小程序中数据和Vue一样是响应式,即数据的更改会驱动页面进行数据的刷新. 具体操作 首先找 ...
- 微信小程序实现缓存过期时间
微信小程序实现缓存过期时间 前言 一.设置缓存 二.得到缓存 总结 前言 先来看看官方文档 wx.setStorageSync(string key, any data) 将数据存储在本地缓存中指定的 ...
- 微信小程序如何封装api接口
微信小程序如何封装api接口 一. 小程序接口请求流程 二,域名配置 一定要配置https,小程序上配置的域名必须是域名备案的 三.打开微信开发者工具,打开你的项目,点开详情.确认一下域名是否一一匹对 ...
- 微信小程序使用百度api获取天气信息 —— 微信小程序教程系列(16)
之前已经介绍过,如何使用百度地图api来获取地理位置信息 微信小程序的百度地图获取地理位置 -- 微信小程序教程系列(15) 下面介绍使用百度api来获取天气信息. 1> 第一步:先到百度开放平 ...
- 抓取微信小程序数据包的三种方法
前言 做安全测试的都会遇到测试某微信小程序,而微信小程序基本都是基于HTTPS的,所以抓取HTTPS数据包就是最关键的一步.最近几天折腾了一下,整理了比较简单.方便的三种方法. 条件 抓取微信小程序数 ...
- 微信小程序数据包教程抓取,看完就是学会
有很多粉丝小伙伴问到能不能抓取到微信小程序数据呢?答案当然是肯定的,通过Fiddler或者Charles这些主流的抓包工具都可以抓得到,在IOS平台抓取微信小程序和https请求都是一样的设置,接下来 ...
- 微信小程序+OLAMI自然语言API接口制作智能查询工具--快递、聊天、日历等
微信小程序最近比较热门,再加上自然语义理解也越来越被人关注,于是我想赶赶潮流,做一个小程序试试.想来想去快递查询应该是一种比较普遍的需求. 如果你也在通过自然语言接口做点什么,希望我的这篇博客能帮到你 ...
最新文章
- C语言随机字母生成,C++ 随机数字以及随机数字加字母生成的案例
- R语言与数据分析(12)向量
- c语言 offsetof函数,C 库宏 - offsetof()函数
- 若依集成CIM(即时推送系统)实现将服务端修改为SpringBoot+Vue前后端分离版(文末见代码下载)
- 一种开发AJAX的方法,ajax.dll
- Linux 匿名页的反向映射
- mysql中国菜刀连接_中国菜刀使用方法以及小技巧
- nginx发布静态目录备忘
- Kafka配置3--Windows下配置Kafka集群
- pythonnumpy算术函数_python的numpy.prod函数运行实例详解
- matlab画图基本命令
- 深入机械制造业供应链关键节点,SCM供应链管理系统全面防控企业供应链风险
- Python中filter筛选函数匿名参数问题
- springcloud如何制作一个物联网产品
- PC网站微信第三方登陆
- linux 开发板模拟u盘,S5P4418开发板Linux下实现模拟U盘教程飞凌嵌入式
- iOS-APP 签名原理
- 计算机软件在生物学应用,计算机辅助教学软件在生物教学中的应用
- 数学不行计算机选什么专业好,数学差合适什么专业能学计算机吗?对数学要求低的专业有哪些...
- 深度学习AI美颜系列——人像静态/动态贴纸特效算法实现 | CSDN博文精选