Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

114
Vistas
las imágenes nativas de reacción con espacio en el nombre no se cargan

Estoy tratando de usar una imagen en mi aplicación nativa de reacción.

Tengo muy poco código en este punto

Este es todo el código que tengo por ahora.

 import React from 'react'; import { ScrollView, View, Text } from 'react-native'; import Image from '@src/assests/images/avatars/Allan Munger.png'; import { ImageCircle } from '@src/components/elements'; const App = () => { const [active, setActive] = React.useState(0); return ( <View> <ImageCircle uri={Image} active={false} /> </View> ); }; export default App;

¿Dónde está ImageCircle?

 import React from 'react'; import { View, Text, Image, ImageSourcePropType } from 'react-native'; import Styles from './styles'; const ImageCircle = ({ active, uri }) => { console.log('uri', uri); return ( <View style={{ width: 60, height: 60, borderRadius: 30, borderColor: 'red', borderWidth: 1, }}> <Image source={uri} width={60} height={60} /> </View> ); }; export default ImageCircle;

No puedo ver mi imagen en el círculo (ni en ninguna parte).

En la consola, hay este registro

 Asset not found: /Users/varunb/Desktop/project-emma/src/assests/images/avatars/Allan%20Munger@2x.png for platform: ios

¿Alguien puede decirme por qué no puedo ver la imagen en mi iPhone y por qué recibo este error? ¿Y como arreglarlo?

PD: si elimino el espacio de la importación de imágenes (y cambio el nombre de la imagen también), entonces todo funciona bien, es decir

 import Image from '@src/assests/images/avatars/AllanMunger.png';

Esto es lo que puedo ver en iPhone (con espacios en importación) ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Espero que este código te ayude.

Formato erróneo:

 <Image source={uri} width={60} height={60} />

Hay dos tipos de estilo de imagen de renderizado

 <Image style={styles.tinyLogo} source={require('@expo/snack-static/react-native-logo.png')} /> <Image style={styles.tinyLogo} source={{ uri: 'https://reactnative.dev/img/tiny_logo.png', }} />

En tu caso

 <Image source = {{uri: uri} width: {60} height:{60}}

Si aún no renderiza la imagen, puede usar FastImage en lugar de usar Image

Después de que npm instale react-native-fast-image , puede usar FastImage

Consulte esta URL https://github.com/DylanVann/react-native-fast-image

Podría estar funcionando correctamente

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda