【发布时间】:2019-02-08 05:27:57
【问题描述】:
我正在为使用 angular 和 firebase 设计的聊天应用程序开发虚拟滚动。对话消息存储在 firebase 实时数据库中。
(当我们展开一个孩子时,数据看起来像这样)
我需要先加载最后 50 个对话,然后当用户向上滚动聊天时,我需要加载接下来的 50 个对话,依此类推。
我尝试使用startAt(), endAt() 方法检索数据,但没有从firebase 返回结果。
【问题讨论】:
-
你能分享你的代码吗?您如何准确地使用 startAt() 和 endAt()?你可能看过这个 SO question and answer,特别是答案 #2 stackoverflow.com/questions/50112214/…
标签: angular firebase firebase-realtime-database