我正在尝试获取renderRow的当前索引,但我似乎没有。我还尝试将i添加为renderRow中的变量。我正在取得高分,如果我可以直接从renderRow本身获取数字,那将非常方便。如果有另一种方法可以每次获取当前号码,那么它也将起作用。

          <ListView
          dataSource={this.state.dataSource}
          renderRow={(rowData, rowID ) =>
          <Text style={styles.topStyle}>{rowID}</Text>
          }
      />

最佳答案

renderRow回调函数需要一个带有4个参数renderRow={(rowData, sectionID, rowID, higlightRow) => { ... }}的函数。我相信rowId是您所需要的。

docs — http://facebook.github.io/react-native/docs/listview.html#renderrow

关于android - react native 中每一行的renderRow索引,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45109034/

10-10 09:58