访问多个数组索引位置

时间:2019-07-23 07:51:35

标签: javascript arrays amcharts

我正在尝试生成具有多个值的AmChart图,这些值是从包含多个其他数组的数组中检索到的。我需要找出一种方法来获取所有这些索引位置。

在现有代码上,我只能获得一个数组索引来生成图形,但是我需要多个索引。

let fieldsArrays = [];

      for (i in checkboxList) {
        let middleArray = [];

        for (j in data) {
          var elements = {
            "timeAxe": timestampToDateVar(data[j]["Timestamp"]),
            "fieldsArrays": data[j][checkboxList[i]],
          };
          middleArray.push(elements);
        }
        fieldsArrays.push(middleArray);
      }
      console.log(checkboxList);
      console.log(fieldsArrays);

      // console.log(fieldsArrays);

      // Apply the themes
      am4core.useTheme(am4themes_kelly);
      am4core.useTheme(am4themes_animated);
      var chart = am4core.create(graph, am4charts.XYChart);
      chart.responsive.enabled = true;

      chart.dateFormatter.inputDateFormat = "d/MM/yyyy";

      // Export chart menu
      chart.exporting.menu = new am4core.ExportMenu();

      // Add data    
      chart.data = fieldsArrays[1];

我期望的是类似的东西

chart.data = fieldsArrays[0];
             fieldsArrays[1];
             fieldsArrays[2];

以此类推... Image generated from current index

0 个答案:

没有答案