React native 反应本机Flatlist,在ScrolToTop或ScrolToBottom时运行函数
我想在scrollToTop时运行function1(),在flatlist中scrollToBottom时运行function。我可以这样做吗React native 反应本机Flatlist,在ScrolToTop或ScrolToBottom时运行函数,react-native,flatlist,React Native,Flatlist,我想在scrollToTop时运行function1(),在flatlist中scrollToBottom时运行function。我可以这样做吗 key.id} numColumns={2} renderItem={({item,index})=>{ 返回( {选择卡片(项目)} ); }} /> 当我想在平面列表中向下滚动时,我想隐藏顶部栏,当我想向上滚动时,我想显示顶部栏。这回答了你的问题。当event.nativeEvent.contentOffset.y内部onScroll方法为负值时
key.id}
numColumns={2}
renderItem={({item,index})=>{
返回(
{选择卡片(项目)}
);
}}
/>
当我想在平面列表中向下滚动时,我想隐藏顶部栏,当我想向上滚动时,我想显示顶部栏。这回答了你的问题。当
event.nativeEvent.contentOffset.y
内部onScroll
方法为负值时,FlatList
将滚动到底部,反之亦然。使用onScroll属性,如下所示
<ScrollView onScroll={this._onScroll} />
_onScroll = (event) {
console.log(event.nativeEvent.contentOffset.y);
},
_onScroll=(事件){
log(event.nativeEvent.contentOffset.y);
},
您可以将nativeEvent.contentOffset.y
传递给onScroll生成的事件
您需要设置一个属性
scrollEventThrottle={10}
<ScrollView onScroll={this._onScroll} />
_onScroll = (event) {
console.log(event.nativeEvent.contentOffset.y);
},