获取URL里的参数的方法


URL参数获取

需要获取URL参数的时候,可以用以下这个方法

  getUrlParams(paras) {
            const url = location.href;
            const paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
            let paraObj = {}

            for (let i of paraString) {
                paraObj[i.substring(0, i.indexOf("=")).toLowerCase()] = i.substring(i.indexOf("=") + 1, i.length)
            }

            if (typeof (paraObj) == "undefined") {
                return ""
            } else if (paras) {
                return paraObj[paras.toLowerCase()]
            } else {
                return paraObj
            }

        }
  • 该方法不传值时,改方法返回url里的所有参数
  • 当需要某个参数时,仅需要传入对应关键字,
    • getUrlParams('code')


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM