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

溫馨提示×

溫馨提示×

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

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

微信小程序中數據緩存的示例分析

發布時間:2021-06-09 11:26:43 來源:億速云 閱讀:206 作者:小新 欄目:移動開發

這篇文章給大家分享的是有關微信小程序中數據緩存的示例分析的內容。小編覺得挺實用的,因此分享給大家做個參考,一起跟隨小編過來看看吧。

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

注意: localStorage 是永久存儲的,但是我們不建議將關鍵信息全部存在 localStorage,以防用戶換設備的情況。

wx.setStorage(OBJECT)

將數據存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應的內容,這是一個異步接口。

OBJECT參數說明:微信小程序中數據緩存的示例分析

示例代碼

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

wx.setStorageSync(KEY,DATA)

將 data 存儲在本地緩存中指定的 key 中,會覆蓋掉原來該 key 對應的內容,這是一個同步接口。

OBJECT參數說明:微信小程序中數據緩存的示例分析

示例代碼

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

wx.getStorage(OBJECT)

從本地緩存中異步獲取指定 key 對應的內容。

OBJECT參數說明:微信小程序中數據緩存的示例分析

示例代碼:

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

wx.getStorageSync(KEY)

從本地緩存中同步獲取指定 key 對應的內容。

參數說明:微信小程序中數據緩存的示例分析

示例代碼:

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

wx.getStorageInfo(OBJECT)

異步獲取當前storage的相關信息

OBJECT參數說明:微信小程序中數據緩存的示例分析

success返回參數說明:微信小程序中數據緩存的示例分析

示例代碼:

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

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
}

wx.removeStorage(OBJECT)

從本地緩存中異步移除指定 key 。

OBJECT參數說明:微信小程序中數據緩存的示例分析

示例代碼:

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

wx.removeStorageSync(KEY)

從本地緩存中同步移除指定 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

陆川县| 英超| 桦甸市| 塔城市| 抚顺县| 定远县| 巨野县| 镇赉县| 长葛市| 武乡县| 台北市| 云阳县| 日照市| 海淀区| 林芝县| 兴和县| 定西市| 白山市| 临邑县| 宜州市| 苏尼特右旗| 固原市| 济阳县| 罗江县| 手游| 兴安盟| 图们市| 潮州市| 班戈县| 平遥县| 阿拉善盟| 郑州市| 阿巴嘎旗| 固阳县| 石楼县| 沛县| 阳曲县| 水富县| 荔浦县| 当涂县| 石河子市|