私は完全に機能するChart.JS Barchartを意図どおりにロードしていますが、すべてのエントリを見ることができる管理者がそれらを区別できるように、関連する各バーにユーザ名を追加したいと思います。個々のラベルをChart.JSバーに追加することはできますか?
function BarChart(data) {
var barChartData = {
labels: data.Month,
datasets: [
{
label: 'Weight (kg)',
fillColor: "rgba(220,220,220,0.5)",
backgroundColor: "rgba(46, 44, 211, 0.7)",
highlightFill: "rgba(220,220,220,0.75)",
highlightStroke: "rgba(220,220,220,1)",
data: data.Weight
},
{
label: 'Steps',
fillColor: "rgba(0,0,0,0.5)",
backgroundColor: "rgba(215, 44, 44, 0.7)",
highlightFill: "rgba(0,0,0,0.5)",
highlightStroke: "rgba(0,0,0,0.5)",
data: data.Steps
}
]
}
var ctx = document.getElementById("barchart").getContext("2d");
window.myBar =new Chart(ctx, {
type: 'bar',
data: barChartData,
options: { responsive: true }
});
私が成功したユーザ名を通過したと、彼らはdata.Userを使用して呼び出すことができ、私は階段や重量ラベルにこれを追加するときしかし、私は手順」で終わる:管理者、管理者、管理者"(私は3つのエントリーを持っているので、すべて管理者から)。
各バーに所属するユーザー名を持つようにすることはできますか?
使用highchartsすることができます場合は、すべてを行うことができます。 – mybirthname
私はオープンソースのソリューションを使いたいと思っています。この時点で別のオプションを選択する際の問題は、私はちょうどチャートがうまく動作するように管理したことです(ユーザー名部分を除いて)。 – bmo
Chart.jsは十分に機能していますが、可能性は限られています。私は彼らが命名するこの機能を持っているかどうか、覚えていることはハイチャートと比較できないことを覚えていません。データが保護されていないので、APIがオンラインになることができる場合は、Googleのグラフもチェックすることができます。無料です。 – mybirthname