小程式API 資料快取

2022-09-06 03:30:12 字數 1384 閱讀 1288

wx.setstorage(object)

非同步方式將資料快取在本地快取中指定的key中

會覆蓋原來該key對應的內容

單個key允許儲存的最大資料長度為1mb

keystring

本地快取中指定的key

data

any

需要儲存的內容

page(

})},

getuserinfo:function()

})

wx.setstoragesync(key,data)

同步的方式將資料儲存在本地指定的key中

會覆蓋原來該key的內容

相比於非同步快取資料它更簡單

keystring

本地快取中指定的key

data

object/string

需要儲存的內容。只支援原生型別、data、及能夠通過json.stringify序列化的物件

page(,

getuserinfo:function()

})

1.wx.getstorage(object)

使用非同步方式從本地快取中獲取指定的key對應的內容

keystring

本地快取中指定的key

2.wx.getstoragesync(object)

同步介面,用來從本地快取中同步獲取指定的key對應的內容

keystring

本地快取中指定的key

page(

})

wx.getstorageinfo(object)

用非同步方式獲取當前storage的相關資訊,來獲取所有key的值

**函式

page(})}

})

wx.getstorageinfosync(object)

page(

})

1.wx.removestorage(object)

從本地快取中移除指定key
2.wx.removestoragesync(key)

從本地快取中移除指定key
3.wx.clearstorage()

清理本地資料快取
4.wx.clearstoragesync()

清理本地資料快取

微信小程式 API 資料快取

wx.setstorage 將資料儲存在本地快取中制定的 key 中。會覆蓋掉原來該 key 對應的內容,資料儲存生命週期跟小程式本身一致,即除使用者主動刪除或超過一定時間被自動清理,否則資料都一直可用,單個key 允許儲存的最大資料長度為 1mb,所有資料儲存上限為 10mb 引數 物件 物件上的...

小程式學習之資料快取API(三)儲存資訊的獲取

1.非同步獲取儲存資訊 success 返回引數如下 示例 格式 ps 該介面只能用於獲取本地快取中所有key的名稱,key對應的值還需使用getstorage 進一步獲取 2.同步獲取儲存資訊 ps 在上述 中try catch結構也可省略不寫 簡單應用示例 資料儲存的簡單應用 wx.getsto...

微信小程式 資料快取

官方文件 wx.getstorage.wx.setstoragesync和wx.setstorage 以sync結尾的是同步的方法,其它的是非同步的方法 舉幾個非同步的方法為例 將資料儲存在本地快取中指定的 key 中。會覆蓋掉原來該 key 對應的內容。除非使用者主動刪除或因儲存空間原因被系統清理...