【发布时间】:2015-10-14 15:10:35
【问题描述】:
我这里有一个代码:http://jsfiddle.net/emo_noel10/5ztuvLwc/10/
var barData = {
labels: ["Prk. Atis", "Prk. Avocado", "Prk. Bayabas", "Prk. Boongon", "Prk. Chico", "Prk. Durian", "Prk. Guyabano", "Prk. Kaimito", "Prk. Kasoy", "Prk. Lanzones", "Prk. Lomboy", "Prk. Mabolo", "Prk. Macopa", "Prk. Mangga", "Prk. Mangosteen", "Prk. Mansanas", "Prk. Marang", "Prk. Marang Joesil", "Prk. Melon", "Prk. Nangka", "Prk. Pomelo", "Prk. Rambutan", "Prk. Santol", "Prk. Sereguellas", "Prk. Sunkist", "Prk. Tambis", "Prk. Ubas", "Fishpond/Sea wall"],
datasets: [{
data: [20, 59, 80, 81, 56, 55, 40, 20, 59, 80, 81, 56, 55, 40, 20, 59, 80, 81, 56, 55, 40, 20, 59, 80, 81, 56, 55, 40]
}]
};
var barDataOption = {
responsive: true,
scaleBeginAtZero: true,
scaleShowGridLines: true,
scaleShowHorizontalLines: true,
scaleShowVerticalLines: true,
animateRotate: true,
animateScale: true,
maintainAspectRatio: true,
percentageInnerCutout: 50,
legendTemplate: "<ul class=\"<%=name.toLowerCase()%>-legend\"><% for (var i=0; i<datasets.length; i++){%><li><span style=\"background-color:<%=datasets[i].fillColor%>\"></span><%if(datasets[i].label){%><%=datasets[i].label%><%}%></li><%}%></ul>"
};
var puroksBarData = document.getElementById("totalPopulationByPurok").getContext("2d");
new Chart(puroksBarData).Bar(barData, barDataOption);
我很好奇,因为我得到了不同颜色的条形图,它可能会像 chart.js 饼图和甜甜圈图一样通过其指定颜色的条形显示图例?
任何帮助和建议都非常感谢,TIA。
【问题讨论】:
-
@halfer 你有这个想法吗?如果你是,请帮忙..谢谢:(
标签: javascript jquery charts chart.js