Нужно поменять query параметр без перезагрузки страницы на vue-router
как поменять query параметр в url без перезагрузки страницы я знаю что перезагрузки страницы и так нету я имею ввиду что страница не как не должна реагировать а меняться должен только url. Я побывал изменить роут след образом
const query = { ...this.$route.query, q: "value" };
this.$router.replace({ query });
и
this.$router.push({
name: "projects",
query: Object.assign({}, this.$route.query, { q: "value" }),
});
и то и другое работает одинаова с обнавлением страницы а мне нужно чтобы сама страница не как не реагировало а просто менялся query параметр