此前2篇文章介绍了利用AmCharts生成3D柱状图和3D饼状图的方法,今天给大家介绍下生成3D折线图的方法以及数据的绑定。

完整源代码
var chartData = [{
"key": "HTML5",
"value": 50
}, {
"key": "CSS3",
"value": 60
}, {
"key": "Js",
"value": 80
}, {
"key": "Jq",
"value": 66
}, {
"key": "PHP",
"value": 110
}, {
"key": "ASP",
"value": 120
}, {
"key": "ASP.net",
"value": 100
}, {
"key": "JSP",
"value": 90
}, {
"key": "C#",
"value": 80
}, {
"key": "Java",
"value": 130
}, {
"key": "Obj-C",
"value": 75
}, {
"key": "C ",
"value": 120
}, {
"key": "C",
"value": 125
}];
AmCharts.ready(function() {
var chart = new AmCharts.AmSerialChart();
chart.dataProvider = chartData;
chart.categoryField = "key";
chart.angle = 30;
chart.depth3D = 20;
//标题
//chart.addTitle("3D折线图Demo", 15);
var graph = new AmCharts.AmGraph();
chart.addGraph(graph);
graph.valueField = "value";
//背景颜色透明度
graph.fillAlphas = 0.3;
//类型
graph.type = "line";
//圆角
graph.bullet = "round";
//线颜色
graph.lineColor = "#8e3e1f";
//提示信息
graph.balloonText = "[[key]]: [[value]]";
var categoryAxis = chart.categoryAxis;
categoryAxis.autoGridCount = false;
categoryAxis.gridCount = chartData.length;
categoryAxis.gridPosition = "start";
chart.write("chart");
});演示地址:http://www.pengyaou.com/LegendsZ/eg/lineChart/
实例下载:http://www.pengyaou.com/LegendsZ/eg/lineChart/index.rar
彭亚欧个人博客原创文章,转载请注明出处
文章关键词:Js生成3D折线图,AmChart3D折线图,html3D折线图
文章固定链接:https://www.pengyaou.com/homeart/NTA=.html
上一篇 Flex Menu组件
下一篇 最近网站服务器异常说明