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

239
Visualizações
cómo especificar múltiples parámetros en la ruta reaccionar-ruta-dom 6

dime cómo en la versión 6 de la ruta: pasar varios valores a la ruta en la versión 5, esto podría hacerse a través de una matriz

 <Routes> {token ? <Route path={'chat'} element={<Chat/>}/> : <Route path={'/'} element={<Login/>}/>} </Routes>
about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

En react-router-dom v6, la propiedad de Route del componente de path toma solo un valor de ruta de cadena única, no una matriz como lo hicieron las versiones anteriores.

Ruta

 declare function Route( props: RouteProps ): React.ReactElement | null; interface RouteProps { caseSensitive?: boolean; children?: React.ReactNode; element?: React.ReactElement | null; index?: boolean; path?: string; // <-- string type only }

Deberá renderizar rutas individuales para cada ruta.

Ejemplo:

 <Route path='/' element={<Login />} /> <Route path='/home' element={<Login />} /> <Route path='/login' element={<Login />} />

O abstraiga esta utilidad en una función ( ¡no en un componente! ). Debe ser una llamada de función, ya que solo los componentes Route o React.Fragment son elementos secundarios válidos del componente Routes .

 const renderPaths = (paths, Element) => paths.map((path) => <Route key={path} path={path} element={Element} />);

...

 <Routes> {renderPaths(["/", "/home", "/login"], <Login />)} </Routes>

Edite cómo-puedo-agregar-múltiples-ruta-para-la-página de inicio-con-reaccionar-enrutador-dom-6 (bifurcado)

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