由于本人太菜,没有找到官方相关的获取方式,只能自己写一个了
_get = (name) => {
name = name == null ? null : name;
let url = window.document.location.href.toString();
let u = url.split("?");
if (typeof(u[1]) == "string") {
u = u[1].split("&");
let get = {};
for (let i in u) {
let j = u[i].split("=");
get[j[0]] = j[1];
}
if (name === null) {
return get;
} else if (get.hasOwnProperty(name)) {
return get[name];
} else {
return null;
}
} else {
return null;
}
}
这个函数想丢哪丢那,我是放在自定义类里面在,如果不知道怎么添加自定义类,就翻一下我之前的文章吧!
//获取单个参数
re._get("phone")
//获取全部参数
re._get()
如果参数没有会返回null
这个自己去判断吧!