1. 程式人生 > >小程序---數據緩存

小程序---數據緩存

程序 color 本地緩存 date 微信小程序 gif 寫入 代碼 自己的

每個微信小程序都可以有自己的本地緩存,可以通過小程序提供的八種api來對本地緩存進行讀寫和清理。緩存的數據不會因程序的退出而被刪除或重置

同一個微信用戶,同一個小程序 storage 上限為 10MB。storage 以用戶維度隔離,同一臺設備上,A 用戶無法讀取到 B 用戶的數據。註意: 如果用戶儲存空間不足,小程序將會自動清空最近最久未使用的小程序的本地緩存。因此不建議將關鍵信息全部存在 storage,以防儲存空間不足或用戶換設備的情況。

寫入緩存

同步方法,wx.setStorageSync(key, data)

參數key為string類型,它作為緩存數據data的鍵進行傳入緩存。參數data為需要緩存的數據,它的類型只支持原生類型、Date、及能夠通過JSON.stringify

序列化的對象。

例如:執行下面代碼

wx.setStorageSync(‘key‘, ‘data‘);

可以在調試器Storage頁面下看到:

技術分享圖片

小程序---數據緩存