获取参数
// 获取query
const query = new URLSearchParams(window.location.search)
query.get("cid")
设置参数但是不刷新
有的网站,发送请求是post,携带了一堆数据,,但是分享人如果分享链接,这一堆数据就需要携带过去,,就需要设置url参数,和解析url参数,发送请求
let url = new URL(window.location)
if(this.tempSpecList && this.tempSpecList.length>0){
// 设置query url.searchParams.set("specList",this.tempSpecList.join(","))
}else{
// 删除query
url.searchParams.delete("specList")
}
// 替换url但不刷新
window.history.replaceState({},"",url)
const query = new URLSearchParams(window.location.search)
console.log(query,typeof query,"query")
for(let [key,value] of query){
// 将参数遍历
}