微信小程序 API 數據緩存


  微信小程序 數據緩存 (類似於 cookie)

  wx.setStorage() 將數據存儲在本地緩存中制定的 key 中。會覆蓋掉原來該 key 對應的內容,數據存儲生命周期跟小程序本身一致,即除用戶主動刪除或超過一定時間被自動清理,否則數據都一直可用,單個key 允許存儲的最大數據長度為 1MB,所有數據存儲上限為 10MB  參數:對象

  對象上的屬性:

    key:類型  字符串  本地緩存中指定的 key 

    data:類型  any  需要存儲的內容,只支持原生類型、data、及能通過 JSON.stringify 序列化的對象

  wx.removeStorage()  從本地緩存中移除指定 key  參數:對象

  對象上的屬性:

    key:類型  字符串  本地緩存中指定的 key

  wx.getStorage()  從本地緩存中異步獲取指定 key 的內容  參數:對象

  對象上的屬性:

    key:類型  字符串  本地緩存中指定的 key

  wx.getStorageInfo()  異步獲取當前 緩存(storage)的相關信息  參數:對象

  對象的屬性:

    success:類型  函數  接口調用成功的函數  

    事件對象上的屬性:

      keys:類型  數組 / 字符串  當前緩存中所有的 key

      currentSize:類型  數字  當前所占用空間的大小 單位 kb

      limitSize:類型  數字  限制空間的大小 單位 kb

  wx.clearStorage()  清理本地數據緩存  參數:對象


免責聲明!

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



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