在滚动顶部加载数据

时间:2016-07-11 06:49:31

标签: javascript css angularjs

我在可滚动div(聊天窗口)中有一个Angular ng-repeat。在初始化它粘在底部,但当我滚动到顶部时,它从历史记录加载旧消息。我的问题是当我滚动到顶部时,它会添加新消息并保持在顶部,从而触发加载新的数据堆e.t.c. 我想要的是在上面添加新消息后保持相同的位置。

我能想象的唯一解决方案 - 在插入前和插入后检查聊天的高度。并按差异滚动顶部。也许有更好的解决方案?

0 个答案:

没有答案