0

嘿,所以可以说我有一个FlatList并想改变它我该renderItem怎么做?

<FlatList
  data={this.data}
  renderItem={{item}} => <Video id={item.id}>}
  onViewableItemsChanged={(changed)=> console.log(changed)}
/>

在上面的代码中,一旦触发,我该如何更改<Video />以包含paused属性?onViewableItemsChanged

提前致谢

4

1 回答 1

0

您可以添加setStateonViewableItemsChanged存储更改,然后在 中使用它renderItem来暂停视频。

于 2017-09-01T15:50:08.457 回答