如何解决vue中scrollTop=0之坑

2020-01-19  本文已影响0人  Joshualley

这是由于DTD的问题 → <!DOCTYPE html>

页面指定了DTD,即指定了DOCTYPE时,使用document.documentElement

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

示例,滚动到元素的底部,上代码:

var wrapper = this.$el.querySelector('.wrapper');

this.$nextTick(() => {    

    document.documentElement.scrollTop = wrapper.scrollHeight;

});
上一篇 下一篇

猜你喜欢

热点阅读