【问题标题】:request only required data from firebase realtime database flutter仅从 firebase 实时数据库中请求所需的数据
【发布时间】:2021-04-10 10:22:11
【问题描述】:

假设我有数百万条记录,例如 this。我在GridView 中显示此信息。下载整个数据库然后显示结果将花费大量时间。如何一次只下载 50 条记录,当我即将到达列表末尾时,如何再下载 50 条等,如谷歌图片搜索结果?有可能吗?

【问题讨论】:

    标签: flutter dart firebase-realtime-database


    【解决方案1】:

    您想要的称为分页。我不了解实时数据库,但我知道 firebase firestore 为您提供了执行此操作的工具。您可以查看此链接以获取 firebase firestore。 https://www.youtube.com/watch?v=poqTHxtDXwU&feature=emb_logo

    【讨论】:

      【解决方案2】:

      您可以编写代码来获取特定数据,然后添加一个 scrollController 到页面,并在您的 scrollController 到达页面底部时获取下一个数据的代码。 为此,您必须学习使用 scrollController。 https://youtu.be/pGmHYXC5MeU

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-10-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-08-10
        相关资源
        最近更新 更多