vue 获取url参数、get参数返回数组的操作
这是vue过滤器获取url参数,返回数组
Vue.prototype.$url=function(){
varurl=decodeURIComponent(location.search);//获取url中"?"符后的字串
vartheRequest=newObject();
if(url.indexOf("?")!=-1){
varstr=url.substr(1);
strs=str.split("&");
for(vari=0;i
补充知识:vue中使用getUrlParam()方法来获取URL的值
首先建一个GetUrlParam.js,然后在需要的页面中引入使用:
GetUrlParam.js
exportfunctiongetUrlParam(name){
returndecodeURIComponent((newRegExp('[?|&]'+name+'='+'([^&;]+?)(&|#|;|$)').exec(location.href)||[,""])[1].replace(/\+/g,'%20'))||null
}
引用
import{getUrlParam}from“…/components/GetUrlParam”;
使用:
letid=getQueryString(“ryid”);//参数名1
letmodel=getUrlParam(“model”);//参数名2
console.log(id)
console.log(model)
以上这篇vue获取url参数、get参数返回数组的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。