using vue watch while dynamic routing code example
Example: get params from route vuejs
const User = {
template: '<div>User {{ $route.params.id }}</div>'
}
const User = {
template: '<div>User {{ $route.params.id }}</div>'
}