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

回到顶部