1. 程式人生 > >【微信小程式】 storage的小結

【微信小程式】 storage的小結

微信本地儲存,為此提供了好幾個方法。

api文件如下:

ps: api文件我居然翻到了兩個版本,真特麼神奇。還好兩版就是一個精簡版一個詳解版。

每個微信小程式都可以有自己的本地快取,可以通過 wx.setStorage(wx.setStorageSync)、wx.getStorage(wx.getStorageSync)、wx.clearStorage(wx.clearStorageSync)可以對本地快取進行設定、獲取和清理。同一個微信使用者,同一個小程式 storage 上限為 10MB。localStorage 以使用者維度隔離,同一臺裝置上,A 使用者無法讀取到 B 使用者的資料。

文件上的原話。

storage有些小細節需注意:

被清理的情況:

1. 儲存空間不足,會清空最近最久未使用的小程式的本地快取。

2.微信中的「發現」-「小程式」,長按不想要的小程式,然後點選「刪除」按鈕,這樣刪除才能徹底清理掉快取刪掉小程式。直接在頁面頂部移除小程式,快取沒被清理掉。

storage的性質

localstorage,無時效性,除非手動清理,不然一直都在。