Я ищу метод, в котором я могу использовать данные из массива и показывать по одному элементу за раз. Вот мой код:
constructor(props) {
super(props);
this.state = {
feed: [{
username: ["Its_Jess: ", "Haro1d: "],
caption: ["The New Photoshoot was so much fun!", "Had a great day at the beach"]
}]
}
}
renderFeed = () => {
return this.state.feed.map((card, index) => {
return (
<Card>
<Text key={index}>{card.username}</Text>
<Text key={index}>{card.caption}</Text>
</Card>
)
})
}
render() {
return (
<View>
{this.renderFeed()}
</View>
);
}
Я пытаюсь сделать так, чтобы у него был шаблон, подобный
Its_Jess: Новая фотосессия была такой веселой!
. Затем разделение между этой картой
Haro1d: Я отлично провел день на пляже
Однако вместо этого я получаю следующее:
Its_Jess: Haro1d: Новая фотосессия была очень веселой! Прекрасно провел день на пляже