js 获取地址栏参数
生活随笔
收集整理的這篇文章主要介紹了
js 获取地址栏参数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1:工具文件夾common中創建until.js文件
// 獲取地址欄查詢參數 const getSearch = (name) => {// 創建一個空參數用來存儲查詢到的參數let str = null;// 獲取地址欄信息let url = window.location.href;// 分割掉?前面的內容let query = url.split('?')[1];// 判斷地址欄有沒有信息if (!query) return str;// RegExp() 構造函數將用與指定的 RegExp 相同的模式和標志創建一個新的 RegExp 對象let temp = new RegExp('(^|&)' + name + '=([^&]*)(&|$)');// match() 方法可在字符串內檢索指定的值,或找到一個或多個正則表達式的匹配let value = query.match(temp);// unescape() 函數可對通過 escape() 編碼的字符串進行解碼。value != null && (str = unescape(value[2]));return str; }//導出方法 export default {getSearch }2:頁面中進行引用·
import utils from '@/common/utils.js';//business_sign即需要查詢的地址欄參數 this.business_sign = utils.getSearch('business_sign');總結
以上是生活随笔為你收集整理的js 获取地址栏参数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: uni-app接口封装
- 下一篇: js简单的条件语句判断