在Vue 3中,如果你使用router.push进行路由跳转但页面不置顶,可能的原因是你的页面容器(如<div>)或者滚动条没有正确地被重置。
如果你使用的是Vue Router的滚动行为(scrollBehavior),确保它被正确定义并且不会干扰滚动到顶部的操作。
const router = createRouter({
// ... 其他配置
scrollBehavior(to, from, savedPosition) {
// 始终滚动到顶部
return { top: 0 };
},
});
















![[含文档+PPT+源码等]精品基于Nodejs实现的水果批发市场管理系统的设计与实现](https://img-blog.csdnimg.cn/img_convert/96dd4abb3bfe29a96d46ff9c952c5e74.png)


