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

1.3K
Visualizações
Advertencia de React 16 "warning.js:36 Advertencia: no esperaba que el HTML del servidor contuviera un <div> en <div>".

Estoy usando React 16 beta (react-fiber) con renderizado del lado del servidor

¿Qué debo entender que significa esto?

 warning.js:36 Warning: Did not expect server HTML to contain a <div> in <div>.
over 4 years ago · Santiago Trujillo
3 Respostas
Responde à pergunta

0

Simplemente cambie la respuesta expresa de

 <body> <div id="root"> ${markup} </div> </body>

para

 <body> <div id="root">${markup}</div> </body>

Eliminar espacio entre etiquetas

over 4 years ago · Santiago Trujillo Relatório

0

Al buscar ese error en el código de reacción, parece que esto sucede cuando el SSR html no se puede rehidratar.

https://github.com/facebook/react/blob/7a60a8092144e8ab2c85c6906dd4a7a5815cff1f/src/renderers/dom/fiber/ReactDOMFiberComponent.js#L1022

Entonces, de alguna manera, inicialmente está representando un árbol diferente en el cliente frente al servidor.

over 4 years ago · Santiago Trujillo Relatório

0

Enfrenté la misma advertencia mientras usaba Modal en Next.js. Estaba trabajando para crear una ventana emergente en la página principal.

Encontré una solución. Si el estado del espectáculo modal se cumple primero, produce esta advertencia. Así que primero lo hice indefinido y luego lo configuré verdadero después de que la página se representara. El código está debajo.

 const [modalShow, setModalShow] = React.useState(); useEffect(() => { if ( modalShow === undefined ) { setModalShow(true) } }, [modalShow])
over 4 years ago · Santiago Trujillo 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