/**
* 通过url字符串,筛选出参数
* @param url url字符串
* @return {Object} 返回参数对象
*/
getQueryString(url) {
let args = {}; // 保存参数数据的对象
let index = url.indexOf('?')
if(index != -1) {
let qs =url.substr(index+1); // 获取url中"?"符后的字串
let items = qs.length ? qs.split("&") : []; // 取得每一个参数项,
let item = null;
let len = items.length;
for(let i = 0; i < len; i++) {
item = items[i].split("=");
let name = decodeURIComponent(item[0]);
let value = decodeURIComponent(item[1]);
if(name) {
args[name] = value;
}
}
}
return args;
},
通过url地址字符串,筛选出参数
最新推荐文章于 2022-04-08 19:17:50 发布