// 后端路由方案
getQueryString(name) {
const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
const r = window.location.search.substr(1).match(reg);
return r == null ? "" : unescape(r[2]);
}
// 前端 hash路由方案
getQueryString(name) {
const reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
const search = window.location.hash.toString();
const r =search.substr(search.indexOf('?')+1).match(reg);
return r == null ? "" : unescape(r[2]);
}
浏览器截取查询参数,后台路由和前端路由的俩种方式
最新推荐文章于 2024-05-09 14:13:22 发布