使用onEndReached for flatlist实现延迟加载时,数据无法更新

时间:2020-07-01 15:22:06

标签: firebase react-native pagination lazy-loading react-native-flatlist

  1. 我正在尝试实现延迟加载(使用 数据)以检索Firebase数据(数据主要包括是否 用户是否喜欢图片以及其他类似社交 媒体选项)。

  2. 现在我面临的问题是我检索时 调用onEndReached函数之前的数据 完美处理所有数据(用户喜欢特定图片的数量) 可以实时完美更新),但对于检索到的数据 使用onEndReached函数,该特定数据确实会更新 动态地

  3. 此函数用于在调用onEndReached之前进行数据检索

    fetchdata function

  4. 这是我的单位列表

    FlatList

  5. 函数,用于在调用onEndReached函数时检索数据

    fetchmoredata function

  6. 现在这是no的数据。单击“喜欢”按钮时要更新的喜欢计数

    data that I want to update

    它会针对从fetchdata()中检索的数据进行更新,但不会针对从fetchmoredata()中检索的数据进行更新。

0 个答案:

没有答案