React native 滚动应用程序上的Flatlist突然关闭
我从一个外部API获取数据,对于家庭,我使用了Flatlist,一切都很好,但是对于我的详细信息屏幕,我在ScrollView中使用了一个水平的Flatlist,但是当我尝试在Flatlist中滚动时,应用程序关闭,没有任何错误或日志 这是列表组件:React native 滚动应用程序上的Flatlist突然关闭,react-native,expo,react-native-flatlist,React Native,Expo,React Native Flatlist,我从一个外部API获取数据,对于家庭,我使用了Flatlist,一切都很好,但是对于我的详细信息屏幕,我在ScrollView中使用了一个水平的Flatlist,但是当我尝试在Flatlist中滚动时,应用程序关闭,没有任何错误或日志 这是列表组件: const renderItem = ({ item }) => { console.log(item); return <ProfileCard {...item} />; }; return ( <Fl
const renderItem = ({ item }) => {
console.log(item);
return <ProfileCard {...item} />;
};
return (
<FlatList
renderItem={renderItem}
data={props.cast}
keyExtractor={keyExtractor}
horizontal
showsHorizontalScrollIndicator={false}
removeClippedSubviews
/>
);
const renderItem=({item})=>{
控制台日志(项目);
返回;
};
返回(
);
详细信息屏幕如下所示:
<ScrollView showsVerticalScrollIndicator={false}>
<View style={styles.divider} />
<Text>Cast</Text>
<ProfileList cast={cast} />
</ScrollView>
铸造
反应本机环境信息:
系统:
操作系统:Linux 4.15 Ubuntu 18.04.2 LTS(仿生海狸)
CPU:(4)x64 Intel(R)Core(TM)i5-2520M CPU@2.50GHz
内存:759.29 MB/7.68 GB
外壳:4.4.19
二进制文件:
节点:10.15.3
纱线:1.12.3
净现值:6.9.0
NPM包装:
反应:16.5.0=>16.5.0
反应本机:=>0.57.1
npmGlobalPackages:
创建本地应用程序:2.0.2
react本机cli:2.0.1
react native git upgrade:0.2.7你能给我看一下错误日志吗?嘿,谢谢你的回答,没有错误显示应用程序刚刚关闭,没有任何错误哦,应用程序强制关闭原因平面列表,尝试包装视图我尝试将其包装在视图中,但相同issue@FathurifkiElvariantoGamal当我从平面列表中删除图像时,发生了一些奇怪的事情。它的工作与预期一样,我认为是内存问题。你能给我看错误日志吗?嘿,谢谢你的回答,显示应用程序刚刚关闭而没有任何错误没有错误哦应用程序强制关闭原因平面列表,尝试包装视图我尝试将其包装在视图中,但相同issue@FathurifkiElvariantoGamal当我从平面列表中删除图像时,发生了一些奇怪的事情,我认为这是内存问题