Vue axios封装二

接上篇

第三步:参数处理

// 删除无用字段
  Object.keys(copyParams).forEach(function (key) {
    let val = copyParams[key]

    if (val === null || val === '' || val === undefined || Number(val) === -1) {
      delete copyParams[key]
    }
    // 数组 null
    if (typeof copyParams[key] === 'object' && isEmpty(copyParams[key])) {
      delete copyParams[key]
    }
  })  

猜你喜欢

转载自www.cnblogs.com/tylz/p/11858428.html