微信小程序緩存的詳解

如何來將自己的數據緩存呢,一起來看看吧
首先緩存分同步和異步若是不懂,不懂可以百度,也可在下方評論

加入緩存(同步)

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

使用方法同上獲取緩存

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章