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

287
Views
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
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!