vue 改变路由(URL)参数不刷新页面

const newUrl = this.$route.path + `?id=${this.id}&kjStatus=1`

window.history.replaceState('', '', newUrl)  // 会直接替换掉当前url  不会在history中留下记录

或者

window.history.pushState('', '', newUrl)   // 会在history中留下记录

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容