欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 焦点 > vue3前端开发-小兔鲜项目-路由滚动行为的设置

vue3前端开发-小兔鲜项目-路由滚动行为的设置

2026/5/15 1:07:11 来源:https://blog.csdn.net/yrldjsbk/article/details/140629895  浏览:    关键词:vue3前端开发-小兔鲜项目-路由滚动行为的设置

vue3前端开发-小兔鲜项目-路由滚动行为的设置!说白了,就是想让实现一种效果。当我们的路由发生变化时,我们希望看见滚动条能自动恢复到初始的位置(也就是顶部的位置)。

官方提供好一个自定义的代码块。我们拿来用一下就行了。


const router = createRouter({history: createWebHistory(import.meta.env.BASE_URL),routes: [//path和component对应关系{path:'/',component:Layout,children:[{//默认不写内容,就是会跟着一起渲染的path:'',component:Home},{path:'category/:id',component:Category},{path:'category/sub/:id',component:SubCategory}]},{path:'/login',component:Login}],//路由滚动行为定义scrollBehavior(){return{top:0}}
})

如图,我们新增了一个,路由滚动自定义行为的代码块。

里面返回一个对象,对象有一个属性叫top:0

值为0,即意味着距离顶部的像素为0像素。


这个比较简单,我们不再演示了。大家可以自己试试看。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词