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

195
Vistas
Muestre dinámicamente las tarjetas recién agregadas en el Reactjs correcto

Estoy trabajando en este proyecto en el que necesito obtener datos y mostrar una lista de componentes de tarjeta diseñados a medida usando el mapa. Todo funciona bien, pero cuando agrego un nuevo valor a la matriz, creará una nueva tarjeta con los valores que quiero, pero por defecto comienza desde la izquierda.

¿Hay alguna manera de hacer que los nuevos se agreguen al lado derecho?

Así es como se ve ahora ingrese la descripción de la imagen aquí

Así es como quiero que se vea (esperado) ingrese la descripción de la imagen aquí

También podría comenzar desde el índice 0 desde el lado derecho si eso solucionara el problema.

Tenga en cuenta que ya he intentado establecer la dirección en RTL, pero eso no resuelve el problema de cómo map y mostrar nuevos elementos en la lista.

Código de muestra

 //fetch data function fetchData(){ return data.cards.slice().sort(a, b).(a.toUpperCase()< b.toUpperCase() ? -1 : 1)) } const cardsList = fetchData() <CardList> { cardsList.map( card => ( <Card key={card.id}> {card.name} </Card> )) } </CardList>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No estoy seguro de qué es el componente CardList y Card . Pero esto debería ser posible con display:flex , flex-wrap y justify-content: flex-end; como en el siguiente ejemplo.

 .container { display: flex; flex-wrap: wrap; width: 450px; justify-content: flex-end; } .card { padding: 10px; border: 1px solid red; margin: 20px; }
 <div class="container"> <div class="card">index 0</div> <div class="card">index 1</div> <div class="card">index 2</div> <div class="card">index 3</div> <div class="card">index 4</div> </div>

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