Я извлекаю данные из внешнего API и для дома, я использовал Flatlist и все работает хорошо, но для моего экрана подробностей я использовал горизонтальный Flatlist внутри ScrollView, но когда я попытался прокрутить в Flatlist приложение закрылосьбез каких-либо ошибок или журнала.
это компонент списка:
const renderItem = ({ item }) => {
console.log(item);
return <ProfileCard {...item} />;
};
return (
<FlatList
renderItem={renderItem}
data={props.cast}
keyExtractor={keyExtractor}
horizontal
showsHorizontalScrollIndicator={false}
removeClippedSubviews
/>
);
и экран сведений выглядит следующим образом:
<ScrollView showsVerticalScrollIndicator={false}>
<View style={styles.divider} />
<Text>Cast</Text>
<ProfileList cast={cast} />
</ScrollView>
Реагирует Информация о собственном окружении: Система: ОС: Linux 4.15 Ubuntu 18.04.2 LTS (Bionic Beaver) Процессор: (4) x64 Intel® Core (TM) i5-2520M Процессор @ 2,50 ГГц Память: 759,29 МБ / 7,68 ГБ Оболочка: 4.4.19 Двоичные файлы: узел: 10.15.3 Пряжа: 1.12.3 нпм: 6.9.0 нпмПакеты: реакция: 16.5.0 => 16.5.0 реакция-нативная: https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz => 0,57.1 npmGlobalPackages: создание-реакции-нативная-app: 2.0.2 Reaction-native-cli: 2.0.1 Reaction-native-git-upgrade: 0.2.7