Lo que onEndReachedThreshold realmente significa en reaccionar-nativo
De la documentación :
OnEndReachedNúmero de umbral
- Inicio de Twitter de Twitter de React-Native para Android
- No se puede ejecutar "ANY" reaccionar proyecto ejemplo nativo
- Reaccionar nativo: cómo obtener el tamaño del archivo, el tipo mime y la extensión?
- Reaccionar WebView nativo html <select> no abre opciones en tablets Android
- Cómo crear mapas que detectan la ubicación automática en React-Native
Umbral en píxeles (virtual, no físico) para llamar a onEndReached. Así que sólo quería saber lo que significa, es el umbral de la parte superior, o es el umbral de la parte inferior.
¿Desde la parte superior? – si establezco un valor de onEndReachedThreshold = {10}, mi onEndReached se llama tan pronto como despliegue a 10 píxeles, o algo más.
¿Desde el fondo? – si establezco el valor de onEndReachedThreshold = {listview height -10}, mi onEndReached se llamará tan pronto como busqué 10 píxeles, o algo más.
- Cómo disminuir React-Native Android tamaño de la aplicación
- React-Native: Module AppRegistry no es un módulo llamable registrado
- Watchman: error al cargar bibliotecas compartidas: libpcre.so.1
- Reaccionar Native Memory Leakage Animation Issue
- Cómo cambiar el nombre de visualización de una aplicación en reactivo-nativo
- JSApplicationIllegalArgumentException con React Native Android
- No se puede cambiar el tamaño de los niños de diseño lineal en android reaccionar módulo nativo
- React Native Integración con la aplicación de Android existente flash back
La documentación es siempre la mejor manera de ir:
Función onEndReached
Se llama cuando todas las filas han sido procesadas y la lista se ha desplazado hasta dentro de onEndReachedThreshold de la parte inferior . Se proporciona el evento de desplazamiento nativo.OnEndReachedNúmero de umbral
Umbral en píxeles (virtual, no físico) para llamar a onEndReached.
Así que lo veo: si usted hace onEndReachedThreshold ={10}
llama onEndReached
si se desplazó a 10 píxeles de la parte inferior
Creo que el problema se produjo debido a muchas vistas y pergaminos, por lo que he utilizado como un componente warper para el Listview que tenía el mismo problema, sólo lo cambio a Ver con estilo: {flex: 1} y funciona bien
return ( <View style={{flex: 1}}> <ListView dataSource={this.dataSource} renderRow={this._renderRow.bind(this)} onEndReached={this._paginateDataSource.bind(this)} style={styles.listView}/> {loading} </View> )
- Cómo optimizar una clase de procesamiento de imágenes
- ¿Es posible eliminar todos los comentarios de mi código (Android Studio)?