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

253
Visualizações
Cómo mostrar múltiples imágenes en fila desde datos. en reaccionar nativo

Mis datos se ven así

 ["https://files-bucket.s3.ap-southeast-1.amazonaws.com/61681a7d32ac23af58589eef/CompanyImages/CompanyImages.jpg","https://files-bucket.s3.ap-southeast-1.amazonaws.com/61681a7d32ac23af58589eef/CompanyImages/CompanyImages.jpg","https://files-bucket.s3.ap-southeast-1.amazonaws.com/61681a7d32ac23af58589eef/CompanyImages/CompanyImages.jpg","https://files-bucket.s3.ap-southeast-1.amazonaws.com/61681a7d32ac23af58589eef/CompanyImages/CompanyImages.jpg"]

Ahora quiero mostrar estas 4 imágenes seguidas

Estoy mapeando así

 {Data.CompanyImages.map((item) => { <View style={{flexDirection: 'row'}}> <Image style={{ height: 80, width: 80, marginTop: 1.5, borderRadius: 7, }} source={{uri: item}} /> </View>; })}

pero no muestra nada por favor ayuda

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

Abra cualquier imagen de su lista en el navegador, puede ver que se devolvió un error, asegúrese de configurar las imágenes para acceso público en su S3 o ajuste su código para pasar algunos parámetros para indicar que el acceso a esas imágenes es válido y el S3 devuelve el contenido

Compruebe el enlace de su imagen

 <Error> <Code>PermanentRedirect</Code> <Message>The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.</Message> <Endpoint>s3.amazonaws.com</Endpoint> <Bucket>files-bucket</Bucket> <RequestId>Z72TT83DFD04M8EJ</RequestId> <HostId>AMuc/KSYXayYgzkigho3CTqNluTLEDAI/EYUug3U4NKsJB8xbnJSDsFn8VlaNZ50N73EAWhi2p0=</HostId> </Error>
about 4 years ago · Juan Pablo Isaza Relatório

0

Teniendo en cuenta que sus Data son válidos y Data.CompanyImages es la matriz que ha mostrado en su pregunta, veo dos problemas en su código.

  1. Tienes que devolver el JSX desde tu función de map .
  2. Envuelva la función de mapa con una Vista con flexDirection = row

Cambia tu mapa a,

 <View style={{flexDirection: 'row'}}> // wrap list with flexDirection row {Data.CompanyImages.map((item) => ( //returning JSX with () <Image style={{ height: 80, width: 80, marginTop: 1.5, borderRadius: 7, }} source={{uri: item}} /> ))} </View>
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