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

178
Views
¿Cómo puedo agregar nuevos valores (matrices) a chartjs después de completar una simulación?

Tengo una aplicación que almacena el valor cuando completa una simulación, la primera pregunta tiene 4 alternativas, si el usuario presiona una de estas, obtiene una nueva alternativa y cada alternativa tiene diferentes opciones como:

Comienzo de la simulación

[uno] [dos] [árbol] [cuatro]

Si un usuario presiona [uno] obtiene alternativas: [rojo] [verde] [azul]:

Si un usuario presiona [dos] obtiene alternativas: [manzana][kiwi]:

Si un usuario presiona [árbol] obtiene alternativas: [cielo] [océano] [suciedad] [tierra]:

Si un usuario presiona [cuatro] obtiene alternativas: [negro][rojo]

He almacenado el valor de los resultados finales en MongoDB y me gustaría usarlo en ChartJS para crear un gráfico circular para poder ver qué seleccionan las personas desde el inicio de la simulación en cada [uno] [dos] [árbol] [cuatro].

También necesito mantener los chartjs actualizados, de modo que cuando un cliente haga una simulación, debería agregar otro valor a los chartjs.

Entonces, la pregunta es ¿cómo puedo hacer una función que agregue nuevos valores de la simulación y los muestre en el gráfico JS?

aquí está la base de datos de simulación

 const SIMULATION = [ { id: "1", name: "one", applications: [ { id: "A10", name: "red", }, { id: "A20", name: "green", }, { id: "A30", name: "blue", }, ], }, { id: "2", name: "two", applications: [ { id: "B1", name: "apple", }, { id: "B2", name: "kiwi", }, ], }, { id: "3", name: "tree", applications: [ { id: "C1", name: "sky", }, { id: "C2", name: "ocean", }, { id: "C3", name: "dirt", }, { id: "C4", name: "earth", }, ], }, { id: "4", name: "four", applications: [ { id: "D1", name: "black", }, { id: "D2", name: "red", }, ], }, ];

Necesito filtrar la respuesta que recibo:

 { id:"1", name: "two", application: "red" } { id:"3", name: "one", application: "kiwi" }

para sumar upp en el pastel chartJs

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!