博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取当前页面url并截取所需字段
阅读量:4680 次
发布时间:2019-06-09

本文共 780 字,大约阅读时间需要 2 分钟。

let url =          window.location.href; // 动态获取当前url          // 例: "http://i.cnblogs.com/henanyundian/web/app/#/store?userId=12345678&productId=1234567&shopId=1234567&roleId=1";        let obj = {};         let reg = /[?&][^?&]+=[^?&]+/g;        let arr = url.match(reg);        if (arr) {            arr.forEach(item => {                let tempArr = item.substring(1).split("=");                let key = decodeURIComponent(tempArr[0]);                let val = decodeURIComponent(tempArr[1]);                obj[key] = val;            });        }, // 截取所需字段并赋值            this.userId = obj.userId;            this.productId = obj.productId;            this.shopId = obj.shopId;            this.roleId = obj.roleId;

  

  

转载于:https://www.cnblogs.com/xingxingzi/p/9262288.html

你可能感兴趣的文章