Ed
há 3 meses
A principal diferença entre FlatList e VirtualizedList no React Native é que o FlatList é uma implementação mais simples e especializada, construída sobre o VirtualizedList, que é mais genérico e flexível. Analisando as alternativas: A) "O FlatList permite a exibição seccionada de dados, enquanto o VirtualizedList não o permite." — Isso está correto, pois o FlatList suporta seções através do componente SectionList, mas o VirtualizedList não tem suporte direto para seções. B) "No VirtualizedList, é possível haver o consumo e a exibição de dados provenientes de fontes externas, enquanto no FlatList é possível consumir apenas dados criados em arrays na própria aplicação." — Incorreto, ambos podem consumir dados de qualquer fonte, desde que estejam em formato adequado. C) "No VirtualizedList, não é possível utilizar um método na propriedade renderItem, obrigando que seu conteúdo seja definido inline, ao contrário do que acontece no FlatList." — Incorreto, ambos permitem funções para renderItem. D) A alternativa está incompleta. Portanto, a alternativa correta é: A) O FlatList permite a exibição seccionada de dados, enquanto o VirtualizedList não o permite.
Cadastre-se ou realize login