Есть ли какая-либо функция FlatList или какая-то техника, о которой я не знаю, которая может заметить, если определенный элемент данных изменяется внутри элемента FlatList?
У меня есть FlatList, который визуализирует компонент.Когда что-то происходит, и FlatList обновляется, FlatList перерисовывается соответствующим образом, чтобы показать новые обновленные данные, но как изменить стиль элемента внутри элемента FlatList, если данные этого элемента изменяются?
Цель состоит в том, чтобы пользователь знал, что данные изменились.Например, если он отображает количество просмотров в 0, а затем вид меняется на 5, данные изменяются, но я хочу изменить стиль этого.
<FlatList
data={data}
renderItem={({item}) => (
<View>
<Text>{item.title}</Text>
<View>
<Text>{item.info}</Text>
<Text style={// need this to change if item.views changes}>{item.views}</Text>
</View>
</View>
)}
/>