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这个属性,如果想替换所有的属性只要换成{}就可以。

Logo

前往低代码交流专区

更多推荐