Tengo un flatlist que muestra un “posterlist”, pero quiero que se repita infinitamente, por ejemplo, si los “posterIds” son [1,2,3,4] quiero que se repita 1,2,3,4,1,2,3,4,1,2,3,4, … etc. “`importar React from “react”; import { Vista, FlatList, Dimensiones } de "react-native"; importar moviesData de "../Fixtures/movieData.json"; importar Poster de "./Poster"; const screenWidth = . . . Read more
TouchableOpacity onPress no funciona dentro de Flatlist, pero cuando reemplazo onPress con onPressIn/onPressOut funciona bien, pero en ese caso la reacción es demasiado rápida y tengo problemas al desplazarme. No sé qué está pasando y no he encontrado ningún problema relacionado. A continuación se muestra mi código: renderItem = ({ . . . Read more
Necesito desactivar el desplazamiento del padre FlatList (el desplazamiento se implementará al presionar el botón) y activar el desplazamiento del hijo FlatList. Debido a que establecí scrollEnabled={false} para el padre FlatList, el desplazamiento no funciona para el hijo FlatList. ¿Cómo solucionar este problema? const data = [ { type: ‘lista’, . . . Read more
En mi proyecto, estoy utilizando una lista de secciones con 20 secciones y cada sección tiene más de 10 elementos. Si cargo toda la lista de secciones de una vez, tomará de 10 a 20 segundos cargar toda la pantalla. Si utilizo la propiedad “initialNumToRender” y renderizo 10-10 elementos, carga . . . Read more
¿Cómo hacer una lista horizontal anidada en una lista horizontal? Es necesario que la primera lista tenga una posición horizontal y que el desplazamiento esté desactivado (se implementará haciendo clic a través de scrollTo()), y la segunda lista debería ser una lista horizontal con pagingEnabled. Código de ejemplo