| 12345678910111213141516171819202122 |
- // 拼接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
- }
|