獲取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