美文网首页
微信小程序---缓存Storage

微信小程序---缓存Storage

作者: Yin先生 | 来源:发表于2019-12-31 13:32 被阅读0次

    在微信小程序中的缓存,如果我们不清除的话它会一直存在的,它分为设置缓存、获取缓存、清除某一缓存、清空所有缓存,分为同步和异步,那么就是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.

    相关文章

      网友评论

          本文标题:微信小程序---缓存Storage

          本文链接:https://www.haomeiwen.com/subject/yaeboctx.html