Mi componente React Native tiene un accesorio this.props.a
que se actualiza cada 60 segundos en otras partes de la aplicación. Dentro de este componente, tengo una <View>
con una función onLayout()
. Este onLayout
se llama cada 60 segundos cuando se actualizan los accesorios. ¿Hay alguna manera de hacer que se llame solo la primera vez que se renderiza el componente y no en renderizaciones subsiguientes?
¡Sí! <View onLayout={()=> onLayout()}/>
Esta parte ()=>
evitará que se llame al formulario de la función onLayout en el procesamiento.
¡Espero que esto ayude! /W