Vue修改url路由中的参数 话不多说,直接看代码 npm i webpack-merge import merge from 'webpack-merge'; this.$router.push({ query:merge(this.$route.query,{'key':'value'}) }) 通过下载webpack-merge依赖包实现 如果key本来存在的话就是修改key的值,不存在的话就添加key这个属性,如果想替换所有的属性只要换成{}就可以。