數(shù)據(jù)緩存:緩存數(shù)據(jù),從而在小程序退出后再次打開時(shí),可以從緩存中讀取上次保存的數(shù)據(jù),常用的數(shù)據(jù)緩存API如下表所示:
詳細(xì)參數(shù)請見
https://developers.weixin.qq.com/miniprogram/dev/api/storage/wx.setStorage.html
// 保存數(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ù)緩存
wx.getStorage({
key: 'key',// 本地緩存中指定的 key
success: res => {// 接口調(diào)用成功的回調(diào)函數(shù)
console.log(res.data)
},
fail: res => {}// 接口調(diào)用失敗的回調(diào)函數(shù)
})
// 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ù)
})
}
})
聯(lián)系客服