小程序數(shù)據(jù)緩存機制應(yīng)用實現(xiàn)
小程序數(shù)據(jù)緩存相關(guān)知識
數(shù)據(jù)緩存:緩存數(shù)據(jù),從而在小程序退出后再次打開時,可以從緩存中讀取上次保存的數(shù)據(jù),常用的數(shù)據(jù)緩存API如下表所示:

注意:將數(shù)據(jù)存儲在本地緩存中指定的 key 中。會覆蓋掉原來該 key 對應(yīng)的內(nèi)容。除非用戶主動刪除或因存儲空間原因被系統(tǒng)清理,否則數(shù)據(jù)都一直可用。單個 key 允許存儲的最大數(shù)據(jù)長度為 1MB,所有數(shù)據(jù)存儲上限為 10MB。
參數(shù)
詳細(xì)參數(shù)請見
https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorage.html
保存數(shù)據(jù)緩存
// 保存數(shù)據(jù)緩存
wx.setStorage({
key: 'key', // 本地緩存中指定的key
data: 'value', // 需要存儲的內(nèi)容(支持對象或字符串)
success: res => {}, // 接口調(diào)用成功的回調(diào)函數(shù)
fail: res => {} // 接口調(diào)用失敗的回調(diào)函數(shù)
})
獲取數(shù)據(jù)緩存
// 獲取數(shù)據(jù)緩存
wx.getStorage({
key: 'key', // 本地緩存中指定的 key
success: res => { // 接口調(diào)用成功的回調(diào)函數(shù)
console.log(res.data)
},
fail: res => {} // 接口調(diào)用失敗的回調(diào)函數(shù)
})
示例:在onLoad中存入并獲取
// pages/test/test.js
Page({
onLoad: function(options) {
// 保存數(shù)據(jù)緩存
wx.setStorage({
key: 'key', // 本地緩存中指定的key
data: 'value', // 需要存儲的內(nèi)容(支持對象或字符串)
success: res => {
// 獲取數(shù)據(jù)緩存
wx.getStorage({
key: 'key', // 本地緩存中指定的 key
success: res => { // 接口調(diào)用成功的回調(diào)函數(shù)
console.log(res.data)
},
fail: res => { } // 接口調(diào)用失敗的回調(diào)函數(shù)
})
}, // 接口調(diào)用成功的回調(diào)函數(shù)
fail: res => {} // 接口調(diào)用失敗的回調(diào)函數(shù)
})
}
})
到此這篇關(guān)于小程序數(shù)據(jù)緩存機制應(yīng)用實現(xiàn)的文章就介紹到這了,更多相關(guān)小程序數(shù)據(jù)緩存內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
詳解如何使用JavaScript中Promise類實現(xiàn)并發(fā)任務(wù)控制
在JavaScript中,Promise是一種用于管理異步操作的強大工具,但是,有時候需要更高級的控制,以限制同時執(zhí)行的任務(wù)數(shù)量,以避免系統(tǒng)資源超負(fù)荷,本文將深入探討JavaScript中的并發(fā)任務(wù)控制,并介紹如何創(chuàng)建一個自定義的Promise類——ConcurrentPromise2023-08-08
學(xué)習(xí)并匯集javascript匿名函數(shù)
接觸jQuery很長時間了,對其的實現(xiàn)有太多疑問,可謂只知道皮毛,對其的精髓一竅不通,可悲??!所以有必要研究下其中的原理。2010-11-11
javascript中日期函數(shù)new Date()的瀏覽器兼容性問題
這篇文章主要介紹了javascript中日期函數(shù)new Date()的瀏覽器兼容性問題,需要的朋友可以參考下2015-09-09
js下拉選擇框與輸入框聯(lián)動實現(xiàn)添加選中值到輸入框的方法
這篇文章主要介紹了js下拉選擇框與輸入框聯(lián)動實現(xiàn)添加選中值到輸入框的方法,涉及javascript中onchange事件及頁面元素遍歷的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-08-08
基于mouseout和mouseover等類似事件的冒泡問題解決方法
這篇文章主要介紹了關(guān)于mouseout和mouseover等類似事件的冒泡問題解決方法。需要的朋友可以過來參考下,希望對大家有所幫助2013-11-11

