/** * 工具类 */ 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;