<!-- Tab -->
<ul class="navTab">
<li><a href="" @click.prevent="skipModel('model1')">A</a></li>
<li><a href="" @click.prevent="skipModel('model2')">B</a></li>
<li><a href="" @click.prevent="skipModel('model3')">C</a></li>
</ul>
<!-- 对应模块 -->
<div id="model1">A模块</div>
<div id="model2">B模块</div>
<div id="model3">C模块</div>
skipModel(anchor) {
// 找到锚点
document.querySelector('#'+ anchor).scrollIntoView({behavior: "smooth"});
}
Element.scrollIntoView() 方法让当前的元素滚动到浏览器窗口的可视区域内。
网友评论