功能点: 当页面加载完后过渡到指定位置
// 这个是你要到的位置的部分, 注意这个id
<div class="hideMode" id="mapContent"> </div>
this.$nextTick(() => {
setTimeout(() => {
document.getElementById("mapContent").scrollIntoView({
block: 'start',
behavior: 'smooth'
})
},2900);
})
scrollIntoViewOptions | [可选],目前这个参数浏览器对它的支持并不好, |
behavior | [可选]定义过渡动画。"auto" ,"instant" 或"smooth" 。默认为"auto" 。 |
block | [可选] "start" ,"center" ,"end" 或"nearest" 。默认为"center" 。 |
inline | [可选] "start" ,"center" ,"end" 或"nearest" 。默认为"nearest" 。 |
如果你觉着没有过渡,你可以给你盒子加个过渡动画 这样看起来就会显得丝滑了