текстовая строка должна отображаться в компоненте <text> - PullRequest
0 голосов
/ 24 апреля 2019

, когда я отображаю элемент в тексте, он показывает эту ошибку, а также после удаления из него текстового тега снова показывает эту ошибку

<View>
    <FlatList
        data={this.state.ads}
        renderItem={({ item, index }) => {
            return <Text>{item.title}</Text>;
        }}
        keyExtractor={(item, index) => item.title}
      />
</View>

1 Ответ

0 голосов
/ 24 апреля 2019

Попробуйте так.

    <FlatList
        data={this.state.ads}
        renderItem={this._renderItem}
        keyExtractor={(item, index) => String(item.title)}
      />

тогда в вашем компоненте напишите функцию _renderItem

_renderItem = (item) => {
   return <View>
           <Text>{item.title}</Text>
          </View>
}
...