|
|
|
@ -162,21 +162,21 @@ export function param(json) {
|
|
|
|
|
* @returns {Object} |
|
|
|
|
*/ |
|
|
|
|
export function param2Obj(url) { |
|
|
|
|
const search = decodeURIComponent(url.split('?')[1]).replace(/\+/g, ' ') |
|
|
|
|
if (!search) { |
|
|
|
|
return {} |
|
|
|
|
const search = decodeURIComponent(url.split('?')[1]).replace(/\+/g, ' ') |
|
|
|
|
if (!search) { |
|
|
|
|
return {} |
|
|
|
|
} |
|
|
|
|
const obj = {} |
|
|
|
|
const searchArr = search.split('&') |
|
|
|
|
searchArr.forEach(v => { |
|
|
|
|
const index = v.indexOf('=') |
|
|
|
|
if (index !== -1) { |
|
|
|
|
const name = v.substring(0, index) |
|
|
|
|
const val = v.substring(index + 1, v.length) |
|
|
|
|
obj[name] = val |
|
|
|
|
} |
|
|
|
|
const obj = {} |
|
|
|
|
const searchArr = search.split('&') |
|
|
|
|
searchArr.forEach(v => { |
|
|
|
|
const index = v.indexOf('=') |
|
|
|
|
if (index !== -1) { |
|
|
|
|
const name = v.substring(0, index) |
|
|
|
|
const val = v.substring(index + 1, v.length) |
|
|
|
|
obj[name] = val |
|
|
|
|
} |
|
|
|
|
}) |
|
|
|
|
return obj |
|
|
|
|
}) |
|
|
|
|
return obj |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|