// 获取当前 URL 的参数
let searchParams = new URLSearchParams(window.location.search);
// 修改参数值
searchParams.set('参数名称', 参数值);
// 创建一个新的 URL,替换当前的 URL 但不刷新页面
window.history.replaceState({}, '', `${window.location.pathname}?${searchParams.toString()}`);
但是 这种情况只是单纯的替换了 url 实际上 路由表还是以前的参数