在响应本机平面列表中滚动到顶部后如何调用函数

时间:2019-12-12 09:49:55

标签: react-native

function MyComponent(){     const flatListRef = React.useRef()

const toTop = () => {
    // use current
    flatListRef.current.scrollToOffset({ animated: true, offset: 0 })
}

return (    
    <FlatList
        ref={flatListRef}
        data={...}
        ...
    />
)

}

2 个答案:

答案 0 :(得分:3)

您可以使用onRefresh函数,例如滚滚

<FlatList
    ref={flatListRef}
    data={...}
    onRefresh={yourFunction}
 />

了解更多有关平面列表的信息,请阅读doc

答案 1 :(得分:1)

尝试一下:

onScrollToTop功能