Estoy tratando de mostrar una función de mapa, las funciones de console.log en mi mapa pero no se muestra nada en mi pantalla.
Ahí está mi mapa:
const myMap = () => { followers.map((followers) =>{ console.log(followers.login) return ( <view> <h1> {followers.login} aaa {console.log(followers.login)} {console.log("----------------------")} </h1> </view> ); }); }el console.log da la respuesta correcta.
ahí está mi regreso (mirar en el modal):
return ( <View> <Modal visible={modalOpen} animationType='slide'> {modalselector == "followers"? <View> <MaterialIcons name='close' style={styles.modalToggle} size={24} onPress={() => setModalOpen(false)} /> <Text> hello {myMap()} </Text> </View>: null } </Modal>se muestra el saludo, en myMap todos los registros de la consola funcionan, pero no se muestra nada.
Gracias por tus respuestas.
Su componente myMap no muestra nada porque no devuelve nada, aquí hay un código simple que funciona. Por cierto, su componente debe comenzar con una letra mayúscula y no puede usar el mismo nombre de variable 'seguidores' dentro de seguidores.mapa
const MyMap = ({ followers }) => { // Here is the missing return return ( <> {followers.map(follower => { return ( <view> <h1>{follower}</h1> </view> ) })} </> )}