export function getQueryObj() { let search = location.search.replace('?', '') const obj = {} if (!search) { return obj } if (search.indexOf('&') > -1) { search = search.split('&') } else { search = [search] } search.forEach(item => { const [key, value] = item.split('=') if (!obj[key]) { obj[key] = value } else { if (obj[key] instanceof Array) { obj[key].push(value) } else { obj[key] = [obj[key], value] } } }) return obj }