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

180
Vistas
Reaccionar almacenando el estado en una variable de elemento.

Quiero saber cómo, si es posible, puedo almacenar un estado en un elemento que se almacena en una variable.

Este es mi código simplificado:

 export class DashboardLists extends Component{ constructor(props){ super(props); this.state = { listCount: 0, ... } ... this.headerLeft = <h2 style={{marginTop: "0px"}}>Lists {this.state.listCount}</h2>; ... } render(){ return( <div> ... {this.headerLeft} ... </div> ); } }

Cuando llamo a cambio de estado, el valor en el elemento no muestra el valor de estado actualizado.

Es necesario para mí almacenar el elemento en una variable, porque en mi código completo debo pasar el elemento como accesorio a otro elemento.

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

0

Eliminar headerLeft del constructor. Cree un método dedicado en la clase, algo así como getHeaderLeft() {return <h2 style={{marginTop: "0px"}}>Lists {this.state.listCount}</h2>;} y llámelo en el método de representación {this.getHeaderLeft()}

-Constantin Samarin

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