亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

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

發布時間: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

吴江市| 扶余县| 积石山| 罗定市| 政和县| 舒城县| 阜新市| 固原市| 普兰县| 华宁县| 新田县| 惠安县| 泗洪县| 昭通市| 泰兴市| 中江县| 烟台市| 唐山市| 亳州市| 化州市| 满洲里市| 南川市| 峨山| 五台县| 津南区| 灯塔市| 华亭县| 嵩明县| 黄冈市| 和顺县| 马公市| 河南省| 奇台县| 十堰市| 嘉义市| 江津市| 博客| 余江县| 大名县| 临颍县| 葵青区|