之前有一个需求是这样的点击一个按钮,需要点击一个按钮会显示东西并移到相应的位置。
但是发现 window.scrollTop会在vue中永远都是0,不可以直接改变页面的高度。
然后在网上发现的解决方法
this.$nextTick(() => {
var scrollTop = this.$el.querySelector('.a')
scrollTop.scrollTop = scrollTop.scrollHeight
})
注:这个是改变组件
之前有一个需求是这样的点击一个按钮,需要点击一个按钮会显示东西并移到相应的位置。
但是发现 window.scrollTop会在vue中永远都是0,不可以直接改变页面的高度。
然后在网上发现的解决方法
this.$nextTick(() => {
var scrollTop = this.$el.querySelector('.a')
scrollTop.scrollTop = scrollTop.scrollHeight
})
注:这个是改变组件