Как заново получить данные в рамках компоненты Vue?
Здравствуйте
Суть проблемы есть компонента по роуту /user/1
Она при created отрисовывает данные из store
Но есть возможность из user/1 перейти в user/2
Но тогда, это компонента создана и перерисовать данные не получается, потому что created mounted отрабатывает только в 1 раз.
На компе решили проблемы делать watch за изменением роута, и по параметру отрисовывать.
Но проблема в том, что на телефоне при нажатии кнопки назад, роут меняется но компонента не изменяется.
Watch почему то не ловит изменения.
Как можно решить эту проблему?
Из статьи: Следует помнить, что изменение параметров маршрута не вызывает выполнения навигационных хуков enter/leave. Вы можете добавить watch на объект $route для отслеживания этих изменений, или использовать хук beforeRouteUpdate