Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/fsharp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amcharts 无法使用dataloader创建图形_Amcharts - Fatal编程技术网

Amcharts 无法使用dataloader创建图形

Amcharts 无法使用dataloader创建图形,amcharts,Amcharts,我正在尝试在amchart中使用内置的dataloader,问题是无论它如何都不会为我显示柱状图 我的提琴显示代码工作正常,但注释超过了问题 我想用dataloader创建图形,它返回的数据与我自己键入的数据完全相同。。。所以我真的被困在这里了: 以下是我试图创建图表的代码: var chart = AmCharts.makeChart("chartdiv", { "type": "serial", "theme": "light",

我正在尝试在amchart中使用内置的dataloader,问题是无论它如何都不会为我显示柱状图

我的提琴显示代码工作正常,但注释超过了问题

我想用dataloader创建图形,它返回的数据与我自己键入的数据完全相同。。。所以我真的被困在这里了:

以下是我试图创建图表的代码:

var chart = AmCharts.makeChart("chartdiv", {
            "type": "serial",
            "theme": "light",
            "marginRight": 70,
            /*
            "dataLoader": {
                "url": "http://taponline.eu/datatablecalls/livedata/dispensesgraph.php",
                "format": "json",
                "headers": [{
                  "key": "x-access-token",
                  "value": "123456789"
                }]
              }
            */
              "dataProvider": [{"pluName":"Classic","dispenses":1485},{"pluName":"Jul","dispenses":1224},{"pluName":"Gordons Gin 2 cl.","dispenses":163},{"pluName":null,"dispenses":0}],
            "valueAxes": [{
              "axisAlpha": 0,
              "position": "left",
              "title": "Dispense Count",

            }],
            "startDuration": 1,
            "graphs": [{
              "balloonText": "<b>[[category]]: [[value]]</b>",
              "fillColorsField": "color",
              "fillAlphas": 0.9,
              "lineAlpha": 0.2,
              "type": "column",
              "valueField": "dispenses"
            }],
            "chartCursor": {
              "categoryBalloonEnabled": false,
              "cursorAlpha": 0,
              "zoomable": false
            },
            "categoryField": "pluName",
            "categoryAxis": {
              "gridPosition": "start",
              "labelRotation": 90
            },
            "export": {
              "enabled": true
            }

          });

http://jsfiddle.net/szmoa8w9/2/

dataloader是一个与导出插件类似的外部插件。您需要在图表包含后包含插件脚本,即

<script src="https://www.amcharts.com/lib/3/amcharts.js"></script>
<script src="https://www.amcharts.com/lib/3/serial.js"></script>
<script src="https://www.amcharts.com/lib/3/plugins/export/export.min.js"></script>
<!-- dataloader plugin -->
<script type="text/javascript" src="https://www.amcharts.com/lib/3/plugins/dataloader/dataloader.min.js"></script>
<!-- other plugins/themes afterward -->

你是一个地狱般的冠军,我怎么能错过这个:!!必须删除虚拟标题并添加这一行,它就像一个符咒。。。这里总是有一些很棒的帮助!谢谢