меня есть папка analytics, тут есть index и DetailsProject. Есть метод
projectId(value) {
const id = value + 1;
console.log('id', id);
this.$router.push({
path: `/account/analytics/DetailsProject`,
query: { idProject: id },
});
},
при клику он передает ид проекта, тот передается в компонент DetailsProject, затем вызывается екзешник со стора и там получается информация, которая отображается на странице.
1) собсна проблема, линка получается http://localhost:3000/account/analytics/DetailsProject?idProject=2
а хотелось бы, чтобы было http://localhost:3000/account/analytics/idProject=2
или вообще просто http://localhost:3000/account/analytics/2
2) я не понял, как верно отслеживать query, там при клике передается ид, но страница DetailsProject отображает только первый нажавший ид
https://v3.router.vuejs.org/ru/guide/essentials/navigation.html
Обсуждают сегодня