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参数返回数组的操作就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。