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

170
Visualizações
El enrutamiento de Next.js desde "pages/[...slug].js" no funciona

Así es como se ve mi carpeta de páginas:

 pages index.js [...slug].js

Sé que el problema radica con seguridad en el hecho de que estoy usando la captura de todas las rutas directamente en la carpeta de páginas , porque probé con una estructura "pages/page/[...slug].js y todo funciona bien.

Al navegar usando el componente Link desde la página index.js a una página [...slug].js (por ejemplo, /carreras o /blog), todo funciona bien .

PERO cuando se navega desde una página [...slug].js (p. ej., /contacto) a otra página similar (p. ej., /blog), solo la URL cambia correctamente, pero el contenido de la página permanece igual , por lo que no se vuelve a procesar.

Nota: Navegar desde una página [...slug].js de regreso al archivo raíz (href="/") funciona.

about 4 years ago · Juan Pablo Isaza
2 Respostas
Responde à pergunta

0

TLDR:
Al devolver el conjunto de accesorios de su función getStaticProps o getServerSideProps, devuelva un accesorio "clave" y asígnele un valor único, de modo que la reacción pueda diferenciar entre las dos páginas que se sirven desde la misma ruta dinámica.

Encontré la solución al "problema" en el problema de github del año pasado: https://github.com/vercel/next.js/issues/9992

Puede encontrar una solución clara leyendo el problema que vinculé.

about 4 years ago · Juan Pablo Isaza Relatório

0

Haga que cada página tenga su propio archivo dentro de su carpeta de páginas. Por ejemplo, podrías tener:

 pages/ index.js contact.js careers.js blog.js

Cada archivo debe exportar una función predeterminada que devuelve JSX.

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