React native 如何在react native中刷新平面列表上的特定行?

React native 如何在react native中刷新平面列表上的特定行?,react-native,react-native-android,react-native-ios,react-native-flatlist,React Native,React Native Android,React Native Ios,React Native Flatlist,我正在尝试刷新平面列表中的特定单元格/行。加载数据时,如何刷新单个单元格。刷新后是否显示数据 是否可以在react native视图中刷新特定行?例如,我正在显示嵌套在中的一行图像,您可以尝试在FlatList中的extraData更新FlatList中的特定项。 当状态更改时,扁平列表将重新加载。 您可以在react native flatlist文档中检查额外数据。 希望有帮助 我相信您可能正在寻找哪个实现了浅层的道具和状态比较,以确定是否需要重播。你也可以用它来实现这一点 已经有

我正在尝试刷新平面列表中的特定单元格/行。加载数据时,如何刷新单个单元格。刷新后是否显示数据


是否可以在react native视图中刷新特定行?例如,我正在显示嵌套在

中的一行图像,您可以尝试在
FlatList
中的
extraData
更新FlatList中的特定项。 当状态更改时,扁平列表将重新加载。


您可以在react native flatlist文档中检查额外数据。


希望有帮助

我相信您可能正在寻找哪个实现了浅层的道具和状态比较,以确定是否需要重播。你也可以用它来实现这一点

已经有一个示例演示了如何使用PureComponent来呈现列表,只需向下滚动一次,然后查找“更复杂的示例”:


如果您更喜欢使用
功能组件
而不是
类组件
,请签出,这类似于
React.PureComponent
,但适用于
功能组件
。希望有帮助。

如果您能向我们展示您当前拥有的代码,这将对我们有很大帮助。这个问题也可能是重复的,这将有助于在数组中发生更改时引用平面列表内容。有没有办法刷新视图中的一行(例如视图中的一行中的图像样式)?只需更新平面列表行中的图像内部视图或图像内部视图?
<FlatList

    extraData={this.state}
    data={this.state.asPerCode}
    renderItem={this.renderPost}

/>