React native 滚动视图ONEDREACHED无法在react native中工作
我在react native中使用的是scrollview,但它是OneDreached不工作。如何在水平滚动视图中使用OneDreachedReact native 滚动视图ONEDREACHED无法在react native中工作,react-native,horizontalscrollview,react-native-scrollview,React Native,Horizontalscrollview,React Native Scrollview,我在react native中使用的是scrollview,但它是OneDreached不工作。如何在水平滚动视图中使用OneDreached <Animated.ScrollView horizontal scrollEventThrottle={1} showsHorizontalScrollIndicator={false} snapToInterval={CARD_WIDTH}></Animated.Scr
<Animated.ScrollView
horizontal
scrollEventThrottle={1}
showsHorizontalScrollIndicator={false}
snapToInterval={CARD_WIDTH}></Animated.ScrollView>
如果我在滚动视图中使用水平,我需要在这个平面列表中使用水平。然后,flatlist ONEDREACH无法工作。如果我从scroll视图中删除horizotal,则onscroll在scroll视图中不工作。
因此,我正在寻找一个函数,它将加载更多的数据,因为它将到达滚动视图的末尾。U可以使用滚动视图内的映射功能来渲染您的项目。然后,您可以在ScrollView中使用此方法
onScroll={({ nativeEvent }) => {
if (isCloseToBottom(nativeEvent)) {
///// your code goes here
}
}}
其中isCloseToBottom函数如下
isCloseToBottom = ({ layoutMeasurement, contentOffset, contentSize }) => {
const paddingToright = 20;
return layoutMeasurement.width + contentOffset.x >= contentSize.width - paddingToright;
};
你好@SardarUsama。我试着用这个。但它不起作用。我正在使用水平滚动