小编Dan*_*iel的帖子

React-Native 如何从平面列表中的项目处理 onPress ???

我的 FlatList 是无状态组件,当按下项目时,我想通过调用方法“handleOnPress”来处理 onPress。我该怎么做 ??以下是示例代码。
`

handleOnPress = () => {
  .....
}
<SampleListView
    data={prop.data}
    onPress={this.handleOnPress}
/>
const SampleListView = (props: Props) => {
  return (
    <FlatList
        style={styles.container}
        data={props.data}
        keyExtractor={item => item.id.toString()}
        renderItem={renderItem}
    />
    )
}
renderItem = ({ item }: { item: DataSample }) => {
  return (
  <TouchableWithoutFeedback onPress={ () => props.onPress}>
      ....
  </TouchableWithoutFeedback>
  )
}
Run Code Online (Sandbox Code Playgroud)

`

reactjs react-native react-native-ios react-native-flatlist

7
推荐指数
1
解决办法
2万
查看次数

如何使用kotlin将layoutmanager设置为RecycleView

如何使用kotlin将layoutmanager设置为RecycleView作为以下java代码:

mRecyclerView.setLayoutManager(mLinearLayoutManager);
Run Code Online (Sandbox Code Playgroud)

android kotlin

5
推荐指数
2
解决办法
1万
查看次数