Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

125
Views
¿Cómo evitar que el elemento seleccionado seleccione en una aplicación de reacción para que sea el mismo al volver a cargar la página?

¿Cómo evitar que el elemento seleccionado seleccione en una aplicación de reacción para que sea el mismo al volver a cargar la página?
Tengo que mantener el estado según la última selección del usuario al recargar. ayúdenme a editar este código para que funcione correctamente al recargar la página con el mismo estado.

 function handleChangeBranch(value: any) { AdvertiseService.fetchNewStore( `${value}`, (store: any) => { // brand = store; setSelectedBranch(store); }, () => { }, () => { } ); setBranchChanged(true) } <Button className="city-selection-btn"> <Select defaultValue={branches?.branches?.length === "1" ? selectedBranch?.name : "choose location"} style={{ width: 120, border: "none" }} onChange={handleChangeBranch} > {branches && branches.branches?.map((branch: any) => ( <Option value={branch.id} className="advertise-branch-list-item" key={branch.id} > {branch.name} </Option> ))} </Select> </Button>
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede almacenar el valor seleccionado en localStorage o URL, luego en componentDidMount puede obtener el valor que almacenó (en localStorage o URL) y establecer el estado que vincula al valor del componente Select .

PD: puedes probar localStorage sin instalar ninguna biblioteca:

localStorage.getItem("branch") para obtener datos
localStorage.setItem("branch", value) para establecer datos

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!