在本机中滚动到ScrollView组件底部时调用事件

时间:2016-10-07 03:59:47

标签: react-native

我有一个问题。 如何在ScrollView底部向下滚动反应原生时调用函数? 请帮我。 非常感谢!

3 个答案:

答案 0 :(得分:10)

有效!

var windowHeight = Dimensions.get('window').height,
          height = e.nativeEvent.contentSize.height,
          offset = e.nativeEvent.contentOffset.y;
if( windowHeight + offset >= height ){
    console.log('End Scroll')
}

答案 1 :(得分:2)

您应该将功能传递给onScroll的{​​{1}}道具。

可以找到更多信息here

ScrollView

答案 2 :(得分:0)

请完全和最终使用ScrollView的这两种方法。不要使用“滚动”,因为它会在一次滚动中多次调用。

merge

现在在“ loadMore”方法中选中“ isListScrolled”。