//先获取目标位置距离
mounted() {
this.$nextTick(() => {
setTimeout(() => {
let targetbox= document.getElementById('targetbox');
this.target= targetbox.offsetTop;
})
})
}
//再滑动指定距离
document.body.scrollTop = this.target;
复制
this.$nextTick(() => {
this.$refs.DOM.scrollTo(0,200);
this.$refs.result.scrollIntoView({ behavior: "smooth" });
})
复制
document.getElementById("target").scrollIntoView();
复制