- 微信小游戏开发:后端篇
- 李艺
- 237字
- 2023-06-28 16:29:45
拓展:使用Storage面板管理本地缓存数据
在调试区的Storage面板中可以查看本地缓存中的数据,如图1-2所示。
![](https://epubservercos.yuewen.com/BDE6C9/26480063801201206/epubprivate/OEBPS/Images/18_02.jpg?sign=1739304561-9Z7CxxsvW7o6TNHl84UK65Tx1BUaBZvL-0-11ba2422e90bfe7df5c797e8b2100ea9)
图1-2 在Storage面板中查看保存的本地数据
在图1-2中,数据的Key为historyGameData,是我们在data_service.js文件中定义的常量LOCAL_DATA_NAME的值。该Key作为第一个参数被两个本地缓存接口(wx.setStorageSync和wx.getStorageSync)使用。Value是一个JSON字符串。所有本地缓存中的数据都是字符串。在存储时,小游戏环境使用JSON.stringify方法自动将对象序列化,即转换为字符串;在读取时,再用JSON.parse将字符串解析为对象。
已经缓存的数据怎么清除呢?在Storage面板中右击“historyGameData”,在弹出的菜单中选择“Delete”选项即可清除该条缓存。