路径携带参数的拼接
parseParams(data) {
try {
var tempArr = [];
for (var i in data) {
var key = encodeURIComponent(i);
var value = encodeURIComponent(data[i]);
tempArr.push(key + '=' + value);
}
var urlParamsStr = tempArr.join('&');
return urlParamsStr;
} catch (err) {
return '';
}
},
downLoad() {
// 参数
let params = {
page:1,
pageSize: 10,
xxxx: xxxxx
}
let exportObj = JSON.parse(JSON.stringify(params));
window.open(url+ '?' + this.parseParams(exportObj));
}