“Les listes virtualisées ne doivent jamais être imbriquées à l'intérieur de Scrollviews simples avec la même orientation - utilisez plutôt un autre conteneur soutenu par VirtualizedList.” Réponses codées

Les listes virtualisées ne doivent jamais être imbriquées à l'intérieur de Scrollviews simples avec la même orientation - utilisez plutôt un autre conteneur soutenu par VirtualizedList.

Here is a VirutalizedList -backed container implementation using FlatList:

import React from 'react';
import { FlatList } from 'react-native';

export default function VirtualizedView(props: any) {
  return (
    <FlatList
      data={[]}
      ListEmptyComponent={null}
      keyExtractor={() => "dummy"}
      renderItem={null}
      ListHeaderComponent={() => (
        <React.Fragment>{props.children}</React.Fragment>
      )}
    />
  );
}
Usage:

<VirtualizedView>
  <Text>Anything goes here</Text>
  <FlatList 
    data={data}
    keyExtractor={keyExtractor}
    renderItem={({item}) => <Item data={item} />}
    onRefresh={refetch}
    refreshing={loading}
    onEndReached={concatData}
  />
</VirtualizedView>

This will show scrollbar when you rotate your iPhone, and also remove warning message and performance will be saved without any problem.
Dayanaohhnana

Les listes virtualisées ne doivent jamais être imbriquées à l'intérieur des parchemies simples avec la même orientation - utilisez un autre conteneur à dos de liste virtualisé à la place

<SafeAreaView style={{flex: 1}}>
    <FlatList
      data={data}
      ListHeaderComponent={ContentThatGoesAboveTheFlatList}
      ListFooterComponent={ContentThatGoesBelowTheFlatList} />
</SafeAreaView>
Outstanding Oystercatcher

Les listes virtualisées ne devraient jamais être imbriquées à l'intérieur des parchemins simples avec la même orientation

<ScrollView>
    {data.map((item, index) => {
        ...your code
    }}
</ScrollView>
Grieving Gharial

Réponses similaires à “Les listes virtualisées ne doivent jamais être imbriquées à l'intérieur de Scrollviews simples avec la même orientation - utilisez plutôt un autre conteneur soutenu par VirtualizedList.”

Questions similaires à “Les listes virtualisées ne doivent jamais être imbriquées à l'intérieur de Scrollviews simples avec la même orientation - utilisez plutôt un autre conteneur soutenu par VirtualizedList.”

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code