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

82
Views
Cómo pasar el objeto al campo de datos de Chart.js

Me gustaría pasar el valor ability_data_list , que se establece mediante el retorno de ajax, al campo "datos" en formato Chart.js para que Chartjs muestre el gráfico de datos.

Lo intenté muchas veces y busqué algunos métodos para solucionarlo, pero aún no puedo resolverlo para dibujar el gráfico.

¿Alguien podría señalarme dónde estoy equivocado o cómo puedo corregirlo?

 const ability_data_list = []; $.ajax({ type : 'GET', url : '/recommendation/get?userid='+user_id+'&concept='+concept_list }) .done(function(ability_data) { if (ability_data.error) { alert('error') } else if(!ability_data){ console.log("no ability data"); } else { for(var j = 0; j <ability_data.length; j++){ ability_data_list.push(ability_data[j]); } } }); var ctx = document.getElementById( "adaptive_bar" ), example = new Chart(ctx, { // 參數設定type: "bar", // 圖表類型data: { // labels: [ "C1", "C2", "C3", "C4", "C5", "C6", "C7", "C8" ], // 標題// labels: '{{contents_name[0]['contents_name']}}', labels: contents_list, datasets: [{ label: "*****", // 標籤data: [ability_data_list], // 資料backgroundColor: [ // 背景色'rgba(255, 99, 132, 0.5)', 'rgba(54, 162, 235, 0.5)', 'rgba(255, 206, 86, 0.5)', 'rgba(180, 238, 180, 0.5)' ], borderWidth: 1 }] },

Gracias por tu tiempo.

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!