手机版

解决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无法设置滚动位置的解决方案。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你的!

版权声明:解决vue无法设置滚动位置的问题是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。