猿问

overflow-y的滚动条,想让它始终最下面,但是总是差一个数据的高度

写了这个


listBox.scrollTop = listBox.scrollHeight;

用的是angularjs双向数据绑定,点击一个按钮向一个数组中push一个,然后页面上就会加载push进去的这一行,但是滚动条不是最下方,这应该怎么解决呢???


饮歌长啸
浏览 1599回答 1
1回答

浮云间

这个和生命周期有关。像我之前在vue里用滚动插件,在滚动区域高度变化之后。需要重新new一次这个插件不然也会出现和你一样的问题,大概解决思路就是在页面变化之后你要init一下你的方法
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答