微信小程序---缓存Storage

在微信小程序中的缓存,如果我们不清除的话它会一直存在的,它分为设置缓存、获取缓存、清除某一缓存、清空所有缓存,分为同步和异步,那么就是8中方法。
同步:

onLoad: function (options) {
    wx.setStorageSync("key","北京");
  },

它的值就会保存起来,同样也可以修改:

onLoad: function (options) {
  //  wx.setStorageSync("key","北京");
    wx.setStorageSync("key",{
      name:"张三",
      age:27
    })
  },
  

获取缓存的方法:
wxml:

<image catchtap="onCollectionTap" src="/images/icon/collection.png"></image>

js:

// 在事件响应的函数中都加上event,即使用不到的情况下也要加上比较好
      onCollectionTap(event) {
      var game = wx.getStorageSync('key');
      console.log('game',game);
      },

删除缓存的方法:wx.removeStorageSync('key');

onshareTap(event) {
        wx.removeStorageSync('key');
      },

清空所有缓存:

onshareTap(event) {
        wx.clearStorageSync();
      },

小程序的缓存最大上限不能超过10MB.

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容