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

277
Visualizações
Cell Renderer, un componente personalizado, sigue recibiendo "Error al ejecutar 'appendChild' en 'Nodo': el parámetro 1 no es del tipo 'Nodo'".

Cuando trato de renderizar un elemento personalizado usando el renderizado de celda,

aquí está mi componente: Action.jsx

 import React from 'react'; export default (props) => ( <div> <button class="action-button cancel"> cancel </button> </div> );

aquí están mis opciones de cuadrícula e importación:

 import AcRenderer from './Action.jsx' ... const gridOptions = { rowData: renderdata(), columnDefs: [ { headerName: "action", cellRenderer: AcRenderer, editable: false, colId: "action", filter: false, minWidth: 220 } ],

pero sigo recibiendo este error:

" Uncaught TypeError: Failed to execute 'appendChild' on 'Node': parameter 1 is not of type 'Node'.

¿Alguien sabe por qué?

¡¡con muchas GRACIAS!!

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

0

problema resuelto.

No tengo idea de que de alguna manera estaba leyendo la versión 27.0.0 del documento pero en realidad estaba usando 26.2. En esta versión, es compatible con escribir un componente funcional y usarlo directamente (cuando pruebo, hay una nueva versión 27.0.1 hace 6 minutos, pero después de la prueba, hay problemas registrados en la consola, así que decidí volver a usar a 26.2)

Pero en la versión 26.2, debe exportar en cadena o importarlo usando frameworkComponents dentro de las opciones de cuadrícula agrícola, después de eso puede usar su componente.

Para ser honesto, ¿podemos tener alguna advertencia como: estás leyendo qué versión del documento? Vi que 27.0.0 se lanzó el 08 de febrero, pero el proyecto comenzó varios días antes de eso, durante estos días ni siquiera me di cuenta de que hay un lanzamiento de versión enorme...

Lo siento por mi queja (este problema realmente hace perder mucho tiempo), ¡pero espero que mis hallazgos puedan ayudar!

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