宝哥软件园

解决vue无法设置滚动位置的问题

编辑:宝哥软件园 来源:互联网 时间:2021-08-29

问题描述

发现实现锚点定位时无法设置滚动条的位置。

在Vue中,滚动条的高度不能使用document.body.scrollTop=952来设置。

Document.body.scrollTop始终为0

理由

因为vue的页面指定了DTD,也就是指定了DOCTYPE的时候,就使用了document.documentElement。

当页面没有DTD,即没有指定DOCTYPE时,使用document.body。

解决办法

document.documentElement=956

摘要

以上是边肖介绍的解决vue无法设置滚动位置的解决方案。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你的!

更多资讯
游戏推荐
更多+