小程序跨页面数据同步

class DataJs {
  constructor() {
    this.data = {};
  }
  getData(name) {
    if (!name) {
      return null;
    }
    return this.data[name];
  }
  setData(params = {}) {
    for (let i in params) {
      this.data[i] = params[i];
    }
  }
  clearData(name) {
    if (name) {
      delete this.data[name];
      // this.data[name] = null;
    }
  }
  clearAll() {
    this.data = {};
  }
};

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