1、第一种 页面跳转滚动条在顶部
window.scrollTo(x, y)
x:必需。 x 坐标。
y:必需。y 坐标。
<router-link to="/tab" @click.native="flushCom">啊是拉开距离</router-link>
flushCom(){
// this.$router.go(0)
window.scrollTo(1, 1)
},
2、第二种页面跳转滚动条在顶部
{
path:'/contact',
name:'contact',
component:()=>import("/src/views/contact.vue"),
meta:{title:'联系我们',scrollToTop: true}
},
3、点击浏览器的刷新按钮时,设置滚动条在顶部
window.onbeforeunload = function()
{
window.scrollTo(0, 0)
console.log('页面刷新');
}