问题描述:
在实现锚点定位的时候发现无法设置滚动条的位置;
在vue中,使用document.body.scrollTop = XXX 无法设置滚动条的高度;
document.body.scrollTop一直是0
原因:
因为vue的页面指定了DTD,即指定了DOCTYE时,使用document.documentElement,
页面没有DTD,即没指定DOCTYPE时,使用document,body
解决方案:
document.documentElement=XXX;
以上是总结解决vue无法设置滚动位置的问题,初来乍到,多多关注!
网友评论