React native плоский список, чтобы знать, двигаюсь ли я влево или вправо

#javascript #react-native #animation #scroll #react-native-flatlist

#javascript #react-native #Анимация #прокрутите #react-native-плоский список

Вопрос:

Я использую AppIntroSlider , но я хотел бы реализовать эффект жидкости в точках разбивки на страницы.

Чтобы сделать это, мне нужно понять, происходит ли сдвиг, который я делаю, влево или вправо.

Я пытался использовать flatlist такие события, как: onScrollBeginDrag и onScrollEndDrag , но их недостаточно, чтобы знать.

Как я могу сделать?

Ответ №1:

Вы можете попробовать приведенный ниже код <FlatList onScroll={(e) => console.log(e.nativeEvent.contentOffset.x)} .. , который начинается с 0, чтобы вы могли проверить это значение и реализовать свою логику.