Т.е. у вас компонент, когда назад переходишь по новой не маунтиться уже?
Если mounted все-таки вызывается, то установив по дефолту userid в null например, вотчер в итоге должен вызваться имхо.
Еще дока говорит, что можно так делать:
watch: {
// строка с именем метода:
b: 'someMethod'
}