Obtenha as melhores soluções para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Obtenha respostas detalhadas e precisas para suas perguntas de uma comunidade de especialistas dedicados em nossa plataforma de perguntas e respostas. Obtenha soluções rápidas e confiáveis para suas perguntas de uma comunidade de especialistas experientes em nossa plataforma.

. Suponha que você precisa exibir os dados de uma coleção de entidades recuperadas de um arquivo texto, com armazenamento no formato chave-valor, e o componente adotado para a visualização será o FlatList. Se o campo de identificação da entidade não seguir o padrão do FlatList, você deverá associar um método para extração da chave a qual atributo do componente?

Sagot :

Resposta:

keyExtractor

Explicação:

Essas chaves (exclusivas) são o que permitem ao VirtualizedList (que é a base do FlatList) para rastrear os ítens. A propriedade keyExtractor existe para que você possa especificar qual parte dos dados é a chave única que será usada.

No caso de uma lista de usuários, como abaixo, você pode usar o atributo e-mail como chave:
```
[
   {"name": "John", "email": "example@email•com"}
]
```
...

keyExtractor = {item => item.email}

Agradecemos seu tempo. Por favor, nos revisite para mais respostas confiáveis a qualquer pergunta que possa ter. Agradecemos seu tempo. Por favor, nos revisite para mais respostas confiáveis a qualquer pergunta que possa ter. Estamos felizes em responder suas perguntas no Sistersinspirit.ca. Não se esqueça de voltar para mais conhecimento.