url 地址处理(截取,参数等)

function hrefObj) {
  var localhref = window.location.href;
   var localarr = localhref.split'?')[1].split'&');
   console.loglocalarr)
   var tempObj = {};
   for var i = 0; i < localarr.length; i++) {
     tempObj[localarr[i].split'=')[0]] = localarr[i].split'=')[1];
    console.logi)
   }
  return tempObj;
}

// 截取地址参数
function getCode) {
  var aId = window.location.href.split'?')[1].split'=')[1];
  return aId;
}    
截取地址字符串分隔
// var openid = $state.params.openid;
var paramsArr = location.href.match/?S+/)[0].replace'?', '').split'&');
vm.params = {};
for var i = 0; i < paramsArr.length; i++) {
    var tmp = paramsArr[i].split'=');
    vm.params[tmp[0]] = tmp[1];
}
var urlStr = window.location.href.split'?')[1].split'&')[0].split'=')[1]
function getUrlParamkey) {
    var url = window.location.search.substring1);
    var par = url.split'&');
    for var i = 0; i < par.length; i++) {
        var code = par[i].split'=');
        if key == code[0]) return code[1];
    }
    return "";
}
调用获取code
var code = getUrlParam'code')
 
export function getUrlParamskey) {
  let url = window.location.href;
  const arr = url.split"?");
  const newArr = arr[1] ? arr[1].split"&") : [];
  for var i = 0; i < newArr.length; i++) {
    let temp = newArr[i].split"=");
    if temp[0] === key) {
      let search = temp[1];
      if search.indexOf"#") > 0) {
        search = search.substring0, search.indexOf"#"));
      }
      return search;
    }
  }
}
this.parkId = getUrlParams'parkId')

Published by

风君子

独自遨游何稽首 揭天掀地慰生平