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

175
Views
Reaccionar: <tr> no puede aparecer como hijo de <td>. Ver comentario > td > tr

Entonces, ¿por qué reacciona quejándose de que no puedo tener un 'tr' como hijo de un 'td'?

 <tr> <td colSpan={2}> <tr> <td> <Some picture> </td> <td> <some content> </td> </tr> <tr> <td colSpan={2}> <p>Paragraph stuff</p> </td> </tr> </td> </tr>

¿Tal vez tengo que poner otra mesa o algo?

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Sí, necesitarás esta marca:

 <table> <tbody> <tr> <td colspan={2}> <table> <tbody> <tr> <td></td> <td></td> </tr> <tr> <td colspan={2}> <p>Paragraph stuff</p> </td> </tr> </tbody> </table> </td> </tr> </tbody> </table>

No es un marcado válido tener un <tr> anidado dentro de un <td> . Usa otra table para diseñarla.

De acuerdo con https://github.com/facebook/react/issues/5652 , deberá envolver el contenido de su tabla en un tbody :

Los navegadores necesitan la etiqueta <tbody> . Si no está en su código, el navegador lo insertará automáticamente. Esto funcionará bien en el primer renderizado, pero cuando la tabla se actualiza, el árbol DOM es diferente de lo que espera React. Esto puede generar errores extraños, por lo que React le advierte que inserte el <tbody> . Es una advertencia muy útil.

Gracias @Stefan Dragnev

over 4 years ago · Santiago Trujillo 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!