我有一个平面列表,向我的用户显示一系列帖子。我需要获取这些帖子的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。如果这是不可能的,我可以通过哪些其他方式跟踪用户在会话中滚动浏览的内容?
暂无答案!
目前还没有任何答案,快来回答吧!