问题描述
发现实现锚点定位时无法设置滚动条的位置。
在Vue中,滚动条的高度不能使用document.body.scrollTop=952来设置。
Document.body.scrollTop始终为0
理由
因为vue的页面指定了DTD,也就是指定了DOCTYPE的时候,就使用了document.documentElement。
当页面没有DTD,即没有指定DOCTYPE时,使用document.body。
解决办法
document.documentElement=956
摘要
以上是边肖介绍的解决vue无法设置滚动位置的解决方案。希望对大家有帮助。如果你有任何问题,请给我留言,边肖会及时回复你的!