嘿所以我想说我有一个FlatList
并希望更改renderItem
我该怎么做?
<FlatList
data={this.data}
renderItem={{item}} => <Video id={item.id}>}
onViewableItemsChanged={(changed)=> console.log(changed)}
/>
在上面的代码中,如果<Video />
被触发,我如何更改paused
以包含onViewableItemsChanged
属性?
提前致谢
答案 0 :(得分:0)
您可以在setState
中添加onViewableItemsChanged
来存储更改,然后使用renderItem
中的更改暂停视频。