找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索本站精品资源

首页 教程频道 小程序开发 查看内容

微信小程序--数据缓存API整理

作者:模板之家 2017-12-16 15:06 6288人关注

1、wx.getStorage(OBJECT)从本地缓存中异步获取指定 key 对应的内容view plaincopywx.getStorage({key:key,success:function(res){console.log(res.data)},fail:function(){},complete:function(){}})2、wx.setSto . ...

1、wx.getStorage(OBJECT)从本地缓存中异步获取指定 key 对应的内容view plaincopywx.getStorage({key:'key',success:function(res){console.log(res.data)},fail:function(){},complete:function(){}})2、wx.setSto ...

 
 
 

1、wx.getStorage(OBJECT)

 

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

 

		
  1. [javascript] view plain copy
  2. wx.getStorage({
  3. key: 'key',
  4. success: function(res) {
  5. console.log(res.data)
  6. } ,
  7. fail: function(){},
  8. complete: function(){}
  9. })
 

2、wx.setStorageSync(KEY,DATA)

 

将 data 存储在本地缓存中指定的 key 中,会覆盖掉原来该 key 对应的内容,这是一个同步接口

 

		
  1. [javascript] view plain copy
  2. try {
  3. wx.setStorageSync('key', 'value')
  4. } catch (e) {
  5. }
 

3、wx.getStorage(OBJECT)

 

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

 

		
  1. [javascript] view plain copy
  2. wx.getStorage({
  3. key: 'key',
  4. success: function(res) {
  5. console.log(res.data)
  6. },
  7. fail: function(){},
  8. complete: function(){}
  9. })
 

4、wx.getStorageSync(KEY)

 

从本地缓存中同步获取指定 key 对应的内容

 

		
  1. [javascript] view plain copy
  2. try {
  3. var value = wx.getStorageSync('key')
  4. if (value) {
  5. // Do something with return value
  6. }
  7. } catch (e) {
  8. // Do something when catch error
  9. }
 

5、wx.getStorageInfo(OBJECT)

 

异步获取当前storage的相关信息

 

		
  1. [javascript] view plain copy
  2. wx.getStorageInfo({
  3. success: function(res) {
  4. console.log(res.keys)
  5. console.log(res.currentSize)
  6. console.log(res.limitSize)
  7. },
  8. fail: function(){},
  9. complete: function(){}
  10. })
 

6、wx.getStorageInfoSync

 

同步获取当前storage的相关信息

 

		
  1. [javascript] view plain copy
  2. try {
  3. var res = wx.getStorageInfoSync()
  4. console.log(res.keys)
  5. console.log(res.currentSize)
  6. console.log(res.limitSize)
  7. } catch (e) {
  8. // Do something when catch error
  9. }
 

7、wx.removeStorage(OBJECT)

 

从本地缓存中异步移除指定 key

 

		
  1. [javascript] view plain copy
  2. wx.removeStorage({
  3. key: 'key',
  4. success: function(res) {
  5. console.log(res.data)
  6. },
  7. fail: function(){},
  8. complete: function(){}
  9. })
 

8、wx.removeStorageSync(KEY)

 

从本地缓存中同步移除指定 key

 
 
                 
                邀请 

路过

雷人

握手

鲜花

鸡蛋
原作者: 模板之家 来自: 网络收集

全部回复(0)