Highcharts - вводить данные с переменными - PullRequest
0 голосов
/ 19 июня 2020

Я хотел бы использовать данные Dynami c для ввода в p ie. Я делал это до сих пор: https://codepen.io/Surunairdopera/pen/gOPgKrv У меня есть перед этим кодом файл CSV, который я преобразовываю в файл JSON с помощью анализа Папы. Я создаю объект json, состоящий из 5 данных, которые я хочу использовать в моем p ie. Но highcharts не принимает эти данные.

  $(document).ready(function() {

   let file = "X.csv";
 Papa.parse(file, {
        download: true,
        header: true,
        delimiter:";",
        complete: function(results) {
            let dataDetail = results.data;
            objJSONDetail = dataDetail.find(element => element.ticket == ticket);
            let objJSONX = {
                                Donnee1: objJSONDetail.donnee1,
                                Donne2: objJSONDetail.donnee2,
                                Donnee3: objJSONDetail.donnee3,
                                Donnee4: objJSONDetail.donnee4,
                                Donnee5: objJSONDetail.donne5                                
                                }   
         console.log(objJSONX['Donnee1']);//return the data, i would like to use for the pie

}

Я новичок в использовании Highcharts, так что будьте любезны;)

ОБНОВЛЕНИЕ Я нашел причину: я записал переменную как STRING. Highcharts ожидает числовых значений. Таким образом, он работает с parseFloat: parseFloat (objJSONDetail.donnee1);

...