在React Native中按下时从按钮列表中获取键

时间:2018-09-17 13:27:47

标签: react-native react-native-flatlist react-native-sectionlist

我正在显示Material Kit buttons的列表(使用SectionList),并希望能够在单击它们时显示其键(即其索引),但是正在努力使其正常运行带有MK按钮。

任何帮助将不胜感激。多谢!

具有onPress的按钮构建器:

AllConnectionsItemButton = MKButton.flatButton()
  .withOnPress( (key) => alert(key))
  .build()

部分列表:

<SectionList
  renderItem={({item, index, section}) => (
  <AllConnectionsItemButton key={index}>
    <Text>{item.name}</Text>
  </AllConnectionsItemButton>
    )}
  renderSectionHeader={({section: {title}}) => (
    <View>
      <Text>{title}</Text>
    </View>
  )}
  sections={this.state.myList}
  keyExtractor={(item, index) => item + index}
/>

0 个答案:

没有答案