У меня есть страница указателя с вводом типа заголовка, в котором хранятся имена сотрудников.Когда имя выбрано, маршрутизатор добавляет параметр в div приложения с параметрами.
this.$router.push({ name: 'About', params: { email: item.email } })
Когда это значение загружает монтируемый метод, запускается и запускается функция поиска.При обновлении у меня есть
beforeRouteUpdate (to, from, next) {
// react to route changes...
this.getPubsSorted()
},
Когда выбрано другое имя, так как vue не меняет монтируемый метод, не срабатывает.У меня вопрос в адресной строке показывает параметр и он не меняется при нажатии на разные имена.Есть ли способ скрыть параметр, отображаемый в адресной строке браузера?
http://localhost:8080/about/xxxxxx.yyyyyyy@zzzzzz.edu
Я видел скрыть параметры запроса в адресной строке - VueJS
но это говорит о
https://vuejs.org/v2/guide/state-management.html#Simple-State-Management-from-Scratch
, и я не могу понять, как запустить мою функцию на существующем vue.Я пытался установить куки, но это тоже ничего не вызывает.Спасибо