Amcharts 无法使用dataloader创建图形
我正在尝试在amchart中使用内置的dataloader,问题是无论它如何都不会为我显示柱状图 我的提琴显示代码工作正常,但注释超过了问题 我想用dataloader创建图形,它返回的数据与我自己键入的数据完全相同。。。所以我真的被困在这里了: 以下是我试图创建图表的代码:Amcharts 无法使用dataloader创建图形,amcharts,Amcharts,我正在尝试在amchart中使用内置的dataloader,问题是无论它如何都不会为我显示柱状图 我的提琴显示代码工作正常,但注释超过了问题 我想用dataloader创建图形,它返回的数据与我自己键入的数据完全相同。。。所以我真的被困在这里了: 以下是我试图创建图表的代码: var chart = AmCharts.makeChart("chartdiv", { "type": "serial", "theme": "light",
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 -->
你是一个地狱般的冠军,我怎么能错过这个:!!必须删除虚拟标题并添加这一行,它就像一个符咒。。。这里总是有一些很棒的帮助!谢谢