在不刷新当前页面的情况下,不操作路由,但是要更改路由中的 query 参数,就好像页面只有简单路径,无 query,现在点击一下页面中的按钮,页面不刷新,但是要在浏览器的地址显示中将 query 参数修改掉。
query
解决方法是: window.history.replaceState 与 window.location.href 结合使用 像这样:
window.history.replaceState
window.location.href
需求来源于一个 tab-panel ,点击去到其他页面之后返回得停留在之前的页面,此为对已有页面的一个补救措施。
tab-panel