urlMsg.js 520 B

123456789101112131415161718192021
  1. export function getUrlMsg() {
  2. const href = window.location.href;
  3. // 路由
  4. // const route = href.split("?")[0];
  5. // 参数处理
  6. let params = href.split("?")[1];
  7. if (!params) {
  8. // 参数有问题
  9. return false;
  10. }
  11. params = decodeURIComponent(params);
  12. // params = "categoryId=NTXT&ProjectID=5&BuildingID=1&FloorID=1"; // mock 参数
  13. const paramsArr = params.split("&");
  14. const obj = {};
  15. paramsArr.map(item => {
  16. const arr = item.split("=");
  17. obj[arr[0]] = arr[1];
  18. });
  19. // this.urlMsg = obj;
  20. return obj
  21. }