Newer
Older
operation_web / src / components / util / tool.js
@yuwj yuwj on 27 Jan 2021 539 bytes 集成数据滤网模块
/**
 * 工具类
 */
class tool {
  constructor() {
    //  实例属性
    
  }
  serialize(data) {
    // 将复杂数组对象序列化
    let list = [];
    Object.keys(data).forEach(ele => {
      if (Array.isArray(data[ele])) {
        // 是数组的情况
        let i;
        for (i = 0; i < data[ele].length; i++) {
          list.push(`${ele}=${data[ele][i]}`)
        }
      } else {
        list.push(`${ele}=${data[ele]}`)
      }
      return list.join('&')
    })
  }
}
const tools = new tool();
export default tools;