1. 程式人生 > >微信小程式快取的詳解

微信小程式快取的詳解

如何來將自己的資料快取呢,一起來看看吧
首先快取分同步和非同步若是不懂,不懂可以百度,也可在下方評論

加入快取(同步)

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) })
} })

使用方法同上獲取快取