今天要做一个h5页面,用来打开app的,现在要获取url带的参数
created() {
const queryUrl = this.getRequest()
let urlParams = Object.assign(queryUrl, this.$route.query) //参数合并
if (urlParams.id) {//id是路径带的参数
console.log('urlParams ==>', queryUrl.id)
this.id = queryUrl.id
};
this.downApp();
},
methods: {
getRequest() {
var url = decodeURIComponent(location.search);
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
var strs = str.split("&");
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]] = unescape(strs[i].split("=")[1]);
}
}
return theRequest;
},
}