美文网首页
utils=>store.js封装

utils=>store.js封装

作者: 小米和豆豆 | 来源:发表于2021-05-30 14:15 被阅读0次
    /**
     * 储存数据
     * Storage
     */
    module.exports={
    /**
     * 设置值
     * key:value,
     * {
     *    useName:{
     *      key:value,
     *      sex:'sss',
     *      ...
     *    }
     * }
     * 
     */
      setItem(key,value,module_name){
        if(module_name){
          let module_name_info=this.getItem(module_name)||{};
          module_name_info[key]=value;
          wx.setStorageSync(module_name, module_name_info)
        }else{
          wx.setStorageSync(key,value)
        }
      },
      getItem(key,module_name){
        if(module_name){
          let val=wx.getStorageSync(module_name);
          if(val) return val[key];
          return '';
        }else{
          return wx.getStorageSync(key)
        }
      },
      clear(key){
        key?wx.removeStorageSync(key):wx.removeStorageSync()
      },
      getSystemInfo(){
        return wx.getSystemInfoSync();
      }
    }
    

    相关文章

      网友评论

          本文标题:utils=>store.js封装

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