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

288
Views
Reaccionar: cómo ocultar un componente en ciertas páginas

¿Cómo escondo ciertos componentes en ciertas páginas de mi aplicación? Específicamente, necesito ocultar la barra de navegación y el encabezado de la página de configuración.

en App.js configuré un enrutador:

 <div> <Router> <Switch> <Header/> <- header and navbar are here <Navbar/> <Route exact path = "/" component= { Data } /> <Route path = "/available-data" component= { Data } /> <Route path = "/devices" component= { Devices } /> <Route path = "/contacts" /> <Route path = "/chat" /> <Route path = "/settings" component = { Settings } /> <- i need to remove them from here </Switch> </Router> </div>

El encabezado y la barra de navegación se utilizan en todos los componentes, excepto en Configuración. ¿Cómo hago para eliminarlos/ocultarlos?

Los tres archivos son componentes de función con ganchos useState (si es que tienen estado) si importa :)

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Puede representar un segundo componente de conmutador para enrutar solo a páginas con el encabezado y la interfaz de usuario de la barra de navegación.

 // in App.js <div> <Router> <Switch> <Route exact path="/settings" component={Settings} /> <Route path='/' ><UiRouter /></Route> </Switch> </Router> </div> // in UiRouter.js export default function UiRouter() { return ( <> <Header /> <Navbar /> <Switch> <Route exact path="/" component={Data} /> <Route path="/available-data" component={Data} /> <Route path="/devices" component={Devices} /> <Route path="/contacts" component={Contacts}/> <Route path="/chat" component={Chat}/> </Switch> </> ); }

Además, como mencionó Ajith, no debe tener los componentes que desea representar para cada ruta (encabezado y barra de navegación) dentro del componente Switch.

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!