android - react native 中每一行的 renderRow 索引

标签 android reactjs react-native scripting

我正在尝试获取 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 是您需要的。

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

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

相关文章:

uinavigationcontroller - 如何隐藏 React Native 导航器的后退按钮

javascript - 检测用户是否连接到互联网?

android - ListView 中的性能缓慢

android - 原生 ActionBar 到 ActionBarSherlock 的迁移

javascript - Spring Boot REST - 所需的字符串参数不存在

javascript - 将 CSS 样式应用于映射项

javascript - 如何从 React Native 中的其他组件获取 this.state.value

android - Android 浏览器中的文本区域被键盘隐藏

android - 用户属性不可用于通知

javascript - 在控制台未知 Prop 中 react js 警告