Мой плоский список завершается, но я этого не хочу. Это зависит от типа данных?
Вот соответствующий код, если я использую плоский список:
<View>
<Text style={styles.statLabel}>
Habilidad(es)
</Text>
<FlatList
data={ this.state.pokemonAbilities }
renderItem={({item}) => <Text style={styles.statData}>{item.node}</Text>
}
keyExtractor={(item) => item.id}
/>
</View>
Когда я визуализирую этот код, Habilidades не находится под двумя другими характеристиками, как должно быть. Вместо этого он переносится и заканчивается справа: Визуализировать с помощью FlatList
Когда я удаляю плоский список и вместо этого использую текст-заполнитель, он работает:
<View>
<Text style={styles.statLabel}>
Habilidad(es)
</Text>
<Text>
Placeholder
</Text>
</View>
Приведенный выше код отображает следующее: Код с заполнителем
Стили для AbilityContainer, statsLabel и statsData находятся здесь:
statLabel: {
color: 'white',
fontSize: 20,
},
stateData: {
marginBottom: 20
},