1. 程式人生 > >vue獲取位址列地址url擷取引數

vue獲取位址列地址url擷取引數

vue獲取位址列地址url擷取引數

方法 (新建js檔案)

export function UrlSearch(){
let name,value,str=location.href,num=str.indexOf("?"); //取得整個位址列
str=str.substr(num+1); //取得所有引數 stringvar.substr(start [, length ]
let arr=str.split("&"); //各個引數放到數組裡
console.log(arr)
for(let i=0;i < arr.length;i++){
num=arr[i].indexOf("=");
if(num>0){
name=arr[i].substring(0,num);
value=arr[i].substr(num+1);
this[name]=value;
}
}
}

在main.js引入

在這裡插入圖片描述

掛載到全域性

在這裡插入圖片描述

使用

在這裡插入圖片描述