Скролл по хэшу во vue-router с использованием TypeScript
ИТ-беседка
Если вы используете router-link с хэшом в параметре to, то обнаружите, что скролла из коробки не происходит. Исправляем эту проблему очень просто с помощью vue-router с описанием типов для TypeScript.