1👍
Looks like you need to use navigation hook beforeEnter
in your router.js file or you can use beforeRouteEnter
hook directly in your compoennt file. (NOTICE! Using beforeRouteEnter in a component file you can’t access ‘this’, so maybe, there is a reason to use Vuex if you want to store some data within serfing your app). There you can define/fetch/set any data before redirect user to a specific page. By this way you do any actions you want and set it before redirecting.
More about you can find here:
https://router.vuejs.org/guide/advanced/navigation-guards.html
Source:stackexchange.com