меня воч моей формы который делает $router.push
но также хочется и чтобы при нажатии кнопки назад (и подобных) запускался метод на компоненте который стянет из урла данные и положит в форму. Щас делается как this.$watch('$route'...
проблема в том что при изменении в форме ето бесконечный цикл, $router.push тоже вызывает второй вотч хотя в форме и так уже все нормально (ведь ее изменение вызвало изменение урла)
🌚 всегда хотел понять зачем вам это делать? Этож не самостоятельные страницы?
Пытался, в итоге с пуша перешел не replace. Ибо то что вводил пользователь перезатиралось тем что в роутере. Важно хоанить последнее состояние формы, а не каждое нажатие на отдельную кнопку
тогда назад не сделать будет же)
Если вы пришли с другой страницы, либо ушли на другую назад прекрасно работает
Обсуждают сегодня