У меня есть плоский список, который отображает список элементов, я хотел бы сделать каждый элемент кликабельным. Моя функция рендеринга выглядит так, и она работает без каких-либо проблем, за исключением того, что она не активируется
render() {
return (
<FlatList
data={formatData(data, numColumns)}
style={styles.container}
renderItem={this.renderItem}
numColumns={numColumns}
/>
);
}
Я пытался сделать что-то похожее на this , но это дает мне ошибка, есть идеи, что случилось с моим кодом?
<FlatList
data={formatData(data, numColumns)}
style={styles.container}
renderItem={({this.renderItem}) => (
<TouchableHighlight
onPress={() => console.log("hello")}>
</TouchableHighlight>
)}
numColumns={numColumns}
/>