aşağıdaki gibidir bir çubuk grafik.
Gösterge, ChartJs kitaplığının varsayılan seçeneklerinin bir parçasıdır. Yani açıkça bir seçenek olarak eklemeniz gerekmez.
Kitaplık HTML'yi oluşturur. Sadece sayfanıza eklenmesi meselesidir. Örneğin, belirli bir DIV'nin içHTML'sine ekleyin. grafik seçenekleri bir efsane şablonu ekleme
Ayrıca bazı temel css eklemeniz gerekir:
<div>
<canvas id="chartDiv" height="400" width="600"></canvas>
<div id="legendDiv"></div>
</div>
<script>
var data = {
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets: [
{
label: "The Flash's Speed",
fillColor: "rgba(220,220,220,0.2)",
strokeColor: "rgba(220,220,220,1)",
pointColor: "rgba(220,220,220,1)",
pointStrokeColor: "#fff",
pointHighlightFill: "#fff",
pointHighlightStroke: "rgba(220,220,220,1)",
data: [65, 59, 80, 81, 56, 55, 40]
},
{
label: "Superman's Speed",
fillColor: "rgba(151,187,205,0.2)",
strokeColor: "rgba(151,187,205,1)",
pointColor: "rgba(151,187,205,1)",
pointStrokeColor: "#fff",
pointHighlightFill: "#fff",
pointHighlightStroke: "rgba(151,187,205,1)",
data: [28, 48, 40, 19, 86, 27, 90]
}
]
};
var myLineChart = new Chart(document.getElementById("chartDiv").getContext("2d")).Line(data);
document.getElementById("legendDiv").innerHTML = myLineChart.generateLegend();
</script>
2 (Eğer, vb renkler düzenlerken eğer varsayılan seçenekleri düzenleyin) iyi görünmesini sağla. Bu iki seçenekten
Ya çalışacaktır. Senin durumunda
gibi bir şey (Zaten bir SütunGrafiği Oluşturulan varsayarsak) tercih ediyorum ancak
Sonra efsane biçimlendirmek için css kullanmak bakacağız grafikteki gösterge arasındaki)
Grafik altında bir gösterge-div eklemek makul bir çözümdür. – markE
Soru, labelString'le ilgili: "ProductName (ProductName)" lejandla ilgili değil, efsane tamamen y ekseni ile ilgili, burada soru x ekseni ile ilgili. – Thunder