vue中使用滚动到列表底部
vue中列表滚动到底部使用原生js,通过div.scrollTop = div.scrollHeight;实现滚动到底部在vue中,可以使用不同的方式:监听列表数据:当list发生变化时,执行滚动到底部的逻辑watch:{list(val){//执行滚动到底部的逻辑this.$nextTick(() => { //必须...
·
vue中列表滚动到底部
使用原生js,通过div.scrollTop = div.scrollHeight;实现滚动到底部
在vue中,可以使用不同的方式:
监听列表数据:当list发生变化时,执行滚动到底部的逻辑
watch:{
list(val){
//执行滚动到底部的逻辑
this.$nextTick(() => { //必须使用nextTick(在下次 DOM 更新循环结束之后执行延迟回调)
var divDom = this.$refs.divDom;
divDom .scrollTop = divDom .scrollHeight;
}
}
}
更多推荐
已为社区贡献1条内容
所有评论(0)