微信小程式快取的詳解
阿新 • • 發佈:2019-02-17
如何來將自己的資料快取呢,一起來看看吧
首先快取分同步和非同步若是不懂,不懂可以百度,也可在下方評論
加入快取(同步)
try {
wx.setStorageSync("key", "value")
} catch (e) {
}
具體使用方法例如,如果是遊戲的話獲取當前登入使用者的暱稱,即為key,而他所獲得分數為value
獲取所存數的快取(同步)
try {
var value = wx.getStorageSync("key")
//console.log(value)
if (value) {
// Do something with return value
that.setData({
scor:value
})
}
} catch (e) {
// Do something when catch error
}
具體使用方法例如,獲取使用者的暱稱作為key,來查詢使用者所取得的分數
加入快取(非同步)
wx.setStorage({
key:"key",
data:scores
})
使用方法同上設定快取
獲取快取(非同步)
wx.getStorage({
key: "key",
success: function(res) {
that.setData({
scor:res.data
// console.log(res.data)
})
}
})
使用方法同上獲取快取