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

286
Visualizações
Tabulador ReactiveData Error al volver a renderizar No se puede redefinir la propiedad: empujar

Estoy experimentando un error con el tabulador usando ReactiveData en un proyecto React/redux usando webpack. Tengo una matriz de objetos que se envían al constructor de la tabla a través de la clave de datos.

La tabla parece funcionar correctamente; sin embargo, cuando abro un modal (el modal se abre con un reductor de interfaz de usuario), o salgo de la página y vuelvo a la página (usando hash-router), la tabla desaparece y recibo el siguiente error en la consola

Creo que lo que está sucediendo es que al volver a renderizar la tabla, reactiveData intenta volver a agregar propiedades que ya agregó a la matriz y esto está causando el error.

Intenté reasignar la matriz como una copia de sí misma al recargar, pero esto no parece tener el efecto deseado ya que reactiveData ya no funciona (la tabla no se carga correctamente)

Cualquier pensamiento sería útil. ¡Gracias por adelantado!

tabulator.es2015.js:21383 No capturado (en promesa) TypeError: No se puede redefinir la propiedad: empuje en Function.defineProperty () en ReactiveData../node_modules/tabulator-tables/dist/js/tabulator.es2015.js.ReactiveData.watchData ( tabulator.es2015.js:21383) en RowManager../node_modules/tabulator-tables/dist/js/tabulator.es2015.js.RowManager._setDataActual (tabulator.es2015.js:3023) en tabulator.es2015.js:2998 en nueva promesa () en RowManager../node_modules/tabulator-tables/dist/js/tabulator.es2015.js.RowManager.setData (tabulator.es2015.js:2983) en Tabulator../node_modules/tabulator-tables/dist/ js/tabulator.es2015.js.Tabulator._loadInitialData (tabulator.es2015.js:7610) en Tabulator../node_modules/tabulator-tables/dist/js/tabulator.es2015.js.Tabulator._create (tabulator.es2015.js :7377) en el nuevo tabulador (tabulator.es2015.js:6858) en renderTable (main_table.js:697)

about 4 years ago · Juan Pablo Isaza
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