尝试访问react native中当前可查看项目的元素

s4n0splo  于 2021-09-13  发布在  Java
关注(0)|答案(0)|浏览(212)

我有一个平面列表,向我的用户显示一系列帖子。我需要获取这些帖子的ID,并将它们存储在异步存储中,以便以后可以将它们发送到后端,并保留已查看内容的日志。

const _onViewableItemsChanged = useCallback(({ viewableItems,      changed }) => {
    console.log("Visible items are", viewableItems);
    console.log("Changed in this iteration", changed);
    console.log(viewableItems['id']);
}, []);

这是我目前拥有的,但我得到了错误

changing onViewableItemsChanged on the fly is not supported

此错误仅在我添加最后一行时出现,因此我可以访问可视项,但无法访问项的id。如果这是不可能的,我可以通过哪些其他方式跟踪用户在会话中滚动浏览的内容?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题