使用getRowAtIndex反应无限滚动宽度无限数据集

时间:2017-04-29 23:35:11

标签: javascript reactjs react-native infinite-scroll

我要做的是在反应应用程序内部进行水平滚动无限滚动。

这个想法很简单,我想实现getRowAtIndex并传递一个获取当前索引和返回值的函数。

example
this.state.current_cell = 1;
...
<InfiniteScroll onScrollEnd={(index)=>this.setState({current_cell:this.state.current_cell+index)} getRowAtIndex={ (index) => return index+1 }>
  <Label>{this.state.current_cell-1}</label>
  <Label>{this.state.current_cell}</label>
  <Label>{this.state.current_cell+1}</label>
</InfiniteScroll>

以上标记,您可以看到总共有3个项目可见,用户滚动的值越高。

有没有现成的lib。那可以做反应/反应原生吗? 如果不是我怎么能建立一个检测用户滚动和速度并显示:) 感谢

0 个答案:

没有答案