Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

117
Visualizações
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 Respostas
Responde à pergunta

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 Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda