Vue js挂载滚动到特定的div
我发现这个脚本,并且在你点击按钮时工作正常。我想实现的是当页面加载它自动滚动到特定的div。Vue js挂载滚动到特定的div
我该如何做到这一点?
<button id="goto" @click="goto('porto')">Go to porto</button> <div class="page" ref="porto">
Porto page
</div>
methods: {
goto(refName) {
var element = this.$refs[refName];
console.log(element);
var top = element.offsetTop;
window.scrollTo(0, top);
}
},
回答:
也许你可以使用生命周期的钩子Vue公司
所以像一个装钩:
mounted:{ this.goto('porto')
}
以上是 Vue js挂载滚动到特定的div 的全部内容, 来源链接: utcz.com/qa/259959.html