微信小程序-設置本地緩存和讀取


微信小程序-設置本地緩存和讀取

微信小程序里面的本地緩存
wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)

可以對本地緩存進行設置、獲取和清理。本地緩存最大為10MB

localStorage:是永久存儲,以用戶維度隔離,同一台設備上,A 用戶無法讀取到 B 用戶的數據。

注意: 如果用戶儲存空間不足,小程序會清空最近最久未使用的小程序的本地緩存。不建議將關鍵信息全部存在 localStorage,以防儲存空間不足或用戶換設備的情況。

一、異步緩存
在小程序中無Sync結尾的本地緩存中,都為異步緩存
wx.setStorage(object)
參數object說明
QQ圖片20180702151348.png

 

設置:

  wx.setStorage({
      key: "key",
      data: "value",
      success:function(res){
        console.log(res);
      },
      fail:function(log){
        console.log(log);
      },
      complete:function(com){
        console.log(com);
      }
    })

讀取:

    wx.getStorage({
        key: 'number',
        success: function(res) {
          that.setData({
            number: res.data
          })
        },
        fail: function(res) {
          that.setData({
            // number: res.data
          })
        }
 
      })

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM