微信小程序 數據緩存 (類似於 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() 清理本地數據緩存 參數:對象