2016-05-30 2 views
0

I'm simply trying to access the number value in the rowWie greifen Sie auf eine rowID in reaktiv nativen?

Here is my code for it. When I click on the row. I want the row to be able to identify it's number so that I can pass it to another view

+0

niemals nie deinen Code als Screenshot !! Sie können es in den Körper Ihrer Frage oder noch besser, wenn Sie ein Arbeitsbeispiel auf rnplay.org – Cherniv

+0

Beantworten Sie Ihre Frage: http://stackoverflow.com/questions/35227815/react-native-listview-keys/35229429# 35229429 – Cherniv

+0

@Cherniv oh sorry, wusste nicht, dass das eine schlechte Sache war – user2985523

Antwort

3

Es ist ein gutes Tutorial auf der offiziellen reagieren-native Website: https://facebook.github.io/react-native/docs/listview.html

In renderRow Rückruf erhalten Sie 4 Parameter (rowData, sectionID, rowID, highlightRow) - so passieren nur rowID zu Ihrem TouchableHighlight Handler:

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

Vielen Dank! Es klappt! Sehr deutlich! – user2985523

Verwandte Themen