urlMsg.js 557 B

12345678910111213141516171819202122
  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. console.log("paramsArr", paramsArr);
  15. const obj = {};
  16. paramsArr.map(item => {
  17. const arr = item.split("=");
  18. obj[arr[0]] = arr[1];
  19. });
  20. // this.urlMsg = obj;
  21. return obj
  22. }