JS 获取URL上面的参数
//调用
const { type } = getQueryVariable();
console.log ( type)
//获取url上的参数
export const getQueryVariable = () => {
const url = window.location.href;
let obj = {};
//这个去查找是否,传了参数过来,没有返回空对象
if (url.indexOf("?") === -1) {
return obj;
}
let keyValue = [];
let key = "",
value = "";
let paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
for (let i in paraString) {
keyValue = paraString[i].split("=");
key = keyValue[0];
value = keyValue[1];
obj[key] = value;
}
return obj;
};