vue路由跳转到新页面时,默认展示到最下面的解决方法

vue路由跳转至新页面时初始展示在页面最底部,但是正常情况会展示在最顶部

解决方法是:在页面加载完毕时,把滚动条的距离设置为(0 , 0)就解决了

mounted(){
    this.$router.afterEach((to,form,next)=>{
        window.scrollTo(0,0)
    })
}

你可能感兴趣的:(vue.js,javascript,前端)