renderData() {
if (item.general) {
return Object.keys(item.general).map((key) => {
let res = <Text>{key}</Text>
item.general[key].map((val) => {
res = res + <Text>{val}</Text>
})
return res
});
}
return null
}
т.е. вернуть сложную структуру из функции - более чем один компонент.
Суть в том, что во входящем объекте есть заголовки и вложенные данные.
Что за математические операции с компонентами?
Может лучше пример скинуть, что должно получится?
Это был вопрос к автору)
<Text>Header 1</Text> <View> <Text>List item 1</Text> <Text>List item 2</Text> <Text>List item 3</Text> </View> <Text>Header 2</Text> <View> <Text>List item 1</Text> <Text>List item 2</Text> <Text>List item 3</Text> </View>
спасибо! не сталкивался еще
Кстати лучше использовать FlashList, он более производительнее) https://shopify.github.io/flash-list/
Обсуждают сегодня