18 lines
532 B
JavaScript
18 lines
532 B
JavaScript
export function GetWxMiniProgramUrlParam(url) {
|
|
let theRequest = {};
|
|
if(url.indexOf("#") != -1){
|
|
const str=url.split("#")[1];
|
|
const strs=str.split("&");
|
|
for (let i = 0; i < strs.length; i++) {
|
|
theRequest[strs[i].split("=")[0]] = decodeURI(strs[i].split("=")[1]);
|
|
}
|
|
}else if(url.indexOf("?") != -1){
|
|
const str=url.split("?")[1];
|
|
const strs=str.split("&");
|
|
for (let i = 0; i < strs.length; i++) {
|
|
theRequest[strs[i].split("=")[0]] = decodeURI(strs[i].split("=")[1]);
|
|
}
|
|
}
|
|
return theRequest;
|
|
}
|