第一个思路还是找router下的index.js
export default new Router({
mode: 'history', // 去掉url中的#
scrollBehavior: () => ({ y: 0 }),
routes: constantRoutes
})
如果不成功可以再试试在内容区设置
document.body.scrollTop 设置为0
如果有默认class名,通过路由监听修改
watch: {
$route: {
handler: function (route) {
document.getElementsByClassName("app-main")[0].scrollTop = 0;
},
immediate: true,
},
},
vue页面带滚动条,打开新页面页面不置顶的问题
最新推荐文章于 2024-06-21 09:47:44 发布