let path = "/packageA/pages/insurance-through/index?enterprisename=哈哈哈公司&type=2&id=3c5322eeaaf44d1e925358e5f0d2b0be&amount=29,999,990&url=undefined"
该怎么样能提取出
let obj = {
enterprisename:'哈哈哈公司',
type:'2',
id:'3c5322eeaaf44d1e925358e5f0d2b0be',
amount:'29,999,990',
url:''
}
在这里先感谢大婶们的解答!
###let afterUrl = window.location.search.substring(1);//(问号以后的字符串)
let paramsArray = afterUrl.split('&')
let obj = {};
for (let i = 0; i<paramsArray.length; i++) {
let arr = paramsArray[i].split("=");
let key = arr[0];
let value = arr[1];
obj[key] = value;
}
######qs 插件https://github.com/ljharb/qs
qs.parse || qs.stringify 这两个是常用的
唉,随便百度都能百度得到的东西……