【发布时间】:2020-05-04 23:02:26
【问题描述】:
我有一个显示项目列表的平面列表,我想让每个项目都可点击。 我的渲染函数看起来像这样,它没有任何问题,除了它不可点击
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}
/>
【问题讨论】:
标签: reactjs react-native jsx