91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何在微信小程序中緩存數據

發布時間:2022-04-20 15:29:12 來源:億速云 閱讀:440 作者:iii 欄目:大數據

這篇文章主要介紹“如何在微信小程序中緩存數據”的相關知識,小編通過實際案例向大家展示操作過程,操作方法簡單快捷,實用性強,希望這篇“如何在微信小程序中緩存數據”文章能幫助大家解決問題。

微信小程序可以通過wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)對本地緩存進行設置、獲取和清理。本地緩存最大為10MB。

wx.setStorage()---------異步設置緩存

微信官方給出的屬性

OBJECT參數說明:

參數類型必填說明
keyString本地緩存中的指定的 key
dataObject/String需要存儲的內容
successFunction接口調用成功的回調函數
failFunction接口調用失敗的回調函數
completeFunction接口調用結束的回調函數(調用成功、失敗都會執行)

調用方式:

wx.setStorage({
 key:"key",
 data:"value"
})

wx.setStorageSync()---------同步設置緩存

微信官方給出的屬性

參數說明:

參數類型必填說明
keyString本地緩存中的指定的 key
dataObject/String需要存儲的內容

調用方式:

try {
  wx.setStorageSync('key', 'value')
} catch (e) {  
}

wx.getStorage()--------異步獲取緩存

微信官方給出的屬性

OBJECT參數說明:

參數類型必填說明
keyString本地緩存中的指定的 key
successFunction接口調用的回調函數,res = {data: key對應的內容}
failFunction接口調用失敗的回調函數
completeFunction接口調用結束的回調函數(調用成功、失敗都會執行)

success返回參數說明:

參數類型說明
dataStringkey對應的內容

調用方式:

wx.getStorage({
 key: 'key',
 success: function(res) {
   console.log(res.data)
 } 
})

wx.getStorageSync()--------同步獲取緩存數據

微信官方給出的屬性說明

參數說明:

參數類型必填說明
keyString本地緩存中的指定的 key

調用方式:

try {
 var value = wx.getStorageSync('key')
 if (value) {
   // Do something with return value
 }
} catch (e) {
 // Do something when catch error
}

wx.getStorageInfo()------異步獲取當前緩存的數據

微信官方給出的屬性說明

OBJECT參數說明:

參數類型必填說明
successFunction接口調用的回調函數,詳見返回參數說明
failFunction接口調用失敗的回調函數
completeFunction接口調用結束的回調函數(調用成功、失敗都會執行)

success返回參數說明:

參數類型說明
keysString Array當前storage中所有的key
currentSizeNumber當前占用的空間大小, 單位kb
limitSizeNumber限制的空間大小,單位kb

調用方式:

wx.getStorageInfo({
 success: function(res) {
  console.log(res.keys)
  console.log(res.currentSize)
  console.log(res.limitSize)
 }
})

wx.getStorageInfoSync()-------同步獲取當前緩存數據

emmmmm---微信并沒有給參數說明

調用方式:

try {
 var res = wx.getStorageInfoSync()
 console.log(res.keys)
 console.log(res.currentSize)
 console.log(res.limitSize)
} catch (e) {
 // Do something when catch error
}

wx.removeStorage()-----異步移除指定的key的緩存數據

微信官方參數說明

OBJECT參數說明:

參數類型必填說明
keyString本地緩存中的指定的 key
successFunction接口調用的回調函數
failFunction接口調用失敗的回調函數
completeFunction接口調用結束的回調函數(調用成功、失敗都會執行)

調用方式:

wx.removeStorage({
 key: 'key',
 success: function(res) {
  console.log(res.data)
 } 
})

wx.removeStorageSync()------同步移除指定key的緩存數據

微信官方參數說明

參數說明:

參數類型必填說明
keyString本地緩存中的指定的 key

調用方式:

try {
 wx.removeStorageSync('key')
} catch (e) {
 // Do something when catch error
}

wx.clearStorage()------異步清理本地緩存

調用方式:

wx.clearStorage()

wx.clearStorageSync()-------同步清理本地緩存

調用方式:

try {
  wx.clearStorageSync()
} catch(e) {
 // Do something when catch error
}

關于“如何在微信小程序中緩存數據”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識,可以關注億速云行業資訊頻道,小編每天都會為大家更新不同的知識點。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

桂东县| 新宁县| 龙口市| 嘉兴市| 响水县| 泗阳县| 玉树县| 岳阳市| 屯留县| 凌云县| 盐山县| 夏邑县| 白水县| 桦川县| 县级市| 海盐县| 孟州市| 治县。| 常宁市| 白银市| 科尔| 宜黄县| 安陆市| 龙川县| 大竹县| 团风县| 临海市| 台南市| 崇左市| 颍上县| 尖扎县| 和平县| 永年县| 改则县| 松原市| 夹江县| 克东县| 贵州省| 南和县| 木兰县| 茂名市|