Get请求拼接非空参数

94 阅读1分钟
export function formatGetParams (url, data) {
  const params = ``
  for (const key in data) {
    if (data[key] != null && data[key] != '') {
      if (params.length == 0) {
        params += `?${key}=${data[key]}`
      } else {
        params += `&${key}=${data[key]}`
      }
    }
  }
  url += params
  return url
}