问题 I'm looking for a smart way to handle in-page anchors with Vue Router. Consider the following: <router-link to="#app">Apply Now</router-link> <!-- some HTML markup in between... --> <div id="app">...</div> The "scroll to anchor" behavior described in the docs works fine except: When you click on the anchor, it brings you down to the div id="app" . Now scroll away from the div back to the anchor and try clicking it again -- this time you will not jump down to the div . In fact, the anchor will