微信小游戏开发:后端篇
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

拓展:使用Storage面板管理本地缓存数据

在调试区的Storage面板中可以查看本地缓存中的数据,如图1-2所示。

图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”选项即可清除该条缓存。