前端将路径上参数封装成对象以及关闭当前页面

开发过程中在一些网址上携带参数较多,每次从路径上获取数据太麻烦,不如将其封装成对象,这样页面初始化后,每次使用路径上的参数只需调用封装的对象即可,这里有一个将路径参数封装成对象的方法,非常简便实用,屡试不爽!

//将路径上的参数封装成对象
getUrlObj(){
  let url = window.location.href.split("?")[1]; /* 获取完整URL */
  let arr=url.split("&");
  let obj={};
  for(let i=0;i<arr.length;i++){
    let g=arr[i].split("=");
    obj[g[0]]=g[1];
  }
  this.urlObj=obj;
  return obj;
},

========================================================

关闭当前页面

closeView() {
  var userAgent = navigator.userAgent;
  if (
    userAgent.indexOf("Firefox") != -1 ||
    userAgent.indexOf("Chrome") != -1
  ) {
    window.location.href = "about:blank";
    window.open("", "_self").close();
  } else {
    window.opener = null;
    window.open("about:blank", "_self");
    window.close();
  }
},

element UI将表格表头用斜线分割

Vue ElementUI table实现给表格一个单元格斜线分隔线 - 心中Where_True循环 - 博客园 (cnblogs.com)

猜你喜欢

转载自blog.csdn.net/qq_40390762/article/details/127282478