美文网首页
获取加载路由的各个参数js方法

获取加载路由的各个参数js方法

作者: 小码农_影 | 来源:发表于2020-10-23 11:53 被阅读0次
let global = {};
let location = window.location; 
let url = decodeURIComponent(location.search);
let locationHref =location.href;
let href = location.origin + location.pathname;
if(url.indexOf("?") !== -1) {
let str = url.substr(1);
let strs = str.split('&');
for(let i = 0;i<strs.length;i++) {
    global[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
  }
}
if(global.signatureId || global.uuId || global.businessId || global.corporateFlag || global.personalSealKey){
localStorage.setItem('globalData',JSON.stringify(global));
if (localStorage.getItem('client_resign')) {
    localStorage.removeItem('client_resign')
  }
}
global.microBaseUrl = location.origin;
export default {
    global,
    href,
    locationHref,
}

相关文章

网友评论

      本文标题:获取加载路由的各个参数js方法

      本文链接:https://www.haomeiwen.com/subject/gvpumktx.html