結論 Vue.jsでページ内リンク(いわゆるアンカーリンク)を使いたいならvue-scrolltoを使ったほうが幸せになれる そもそもアンカーリンクって何 アンカーリンク自体死語な気がするが、いわゆるページ内リンク リンクをクリックすることで同じページ上の任意の場所へジャンプしてくれる機能がある。そのリンクがアンカーリンクってやつ 仕様的には「http://example.com#hoge」とやると <div id="#hoge"> コンテンツ </div> までジャンプしてくれる vue-scrolltoを使うメリット もちろんアンカーリンク貼るだけならvue-scrolltoなくてもなんとかなるが、 スムーススクロールを簡単に設定できる(アニメーションを意識しなくて良い offsetで任意のDOMの○px上/下へズラしてジャンプできる(offset機能 コールバックが実装できる 等があ