// 拼接url params 参数 export function urlAddParam(url, params) { console.log(url) // 判断url中是否含有? if (url.indexOf('?') === -1) { url += '?' } else { url += '&' } for (const key in params) { if (params.hasOwnProperty(key)) { const value = params[key] // 判断value是否存在,如果存在拼接参数 if (value !== null && value !== undefined) { url += `&${key}=${value}` } } } console.log(url) return url }