我希望窗口默认滚动,但不在主页上滚动(当我更改语言变量时)。我像这样改变了 Vue 路由器中的回调
scrollBehavior(to, from, savedPosition) {
if (savedPosition){
return savedPosition;
}
if (from.path === to.path && from.path === '/'){
//it's true, but still scrolls
return {};
}
return { top: 0 }
}
因此,当我收到从家到家的请求时,我返回 {}。我读到它应该阻止滚动,但即使我返回 {},它仍然会滚动。我做错了什么?