如何在本机中访问rowID?

时间:2016-05-30 19:56:41

标签: reactjs react-native react-native-listview

1 个答案:

答案 0 :(得分:3)

官方反应原生站点有一个很好的教程:https://facebook.github.io/react-native/docs/listview.html

renderRow回调中,您会收到4个参数(rowData, sectionID, rowID, highlightRow) - 所以只需将rowID传递给TouchableHighlight处理程序:

renderRow(rowData, sectionID, rowID) {
    <TouchableHighlight
       onPress={this.goToStats.bind(this, rowID)}
       ...