我使用vuejs和nuxt。
使用mysite.com/page1#section1时,我想转到第1页,重点是section1。
在我的代码中,我有:<div id="section1">...</div>
但这不适用于新页面。当我在页面mysite.com/page1上并将#section1添加到URL时,它可以工作。
那么,当我打开新页面时如何使锚锚工作?我应该在路由器中添加一些东西吗?
最佳答案
您应该使用这样的链接:
<a href="http://youpage.com/child#section1">go to section 1 in child page</a>
并在儿童中使用:
<div id="section1"></div>
有关锚链接的W3C规范:https://www.w3.org/TR/REC-html40/struct/links.html#h-12.2.3