【发布时间】:2021-07-10 19:17:00
【问题描述】:
我目前遇到了一个我不知道如何正确解决的问题。
我想为我的应用的起始页创建一个提要。提要应无限滚动并尽可能节省资源。 当然,这一切都可以通过 FlatList 组件来完成,但是我不知道如何在 FlatList 中显示不同类型的组件。
这是一张图片,其中包含我对不同类型组件的含义的示例:
所以布局必须非常灵活,我不知道如何使用 FlatList 来做到这一点。 我已经考虑过条件渲染,但我再次错过了使其正常工作的方法。
你们中有人解决过这样的问题吗?如有任何建议,我将不胜感激!
【问题讨论】:
-
您可以为所有不同的组件/列表项分配类型,并在加载时根据项的类型分配不同的样式类。
标签: javascript reactjs react-native react-native-flatlist