У меня есть следующие коды ниже:
$("#scaledScore").kendoChart({
dataSource: chartData(), // return array list.
series: [
{
type: "bar",
field: "StudentScore",
name: "Student's score"
}
],
valueAxis: {
field: "SchoolScore"
},
categoryAxis: {
field: "Description"
}
});
function chartData(){
var sampleData = new Array();
sampleData[0] = {
Description : "Math",
StudentScore: 45,
Subject: Math
};
sampleData[1] = {
Description : "Science",
StudentScore: 60,
Subject: Science
};
sampleData[2] = {
Description : "English",
StudentScore: 45,
Subject: English
};
return sampleData;
}
Приведенные выше коды отобразят гистограмму с (тремя) полосами для (математики, естественных наук и английского языка), как и ожидалось. Но то, что я хочу, это иметь одну полосу ТОЛЬКО для (математики, естественных наук и английского языка). Скажем, значение Math будет иметь КРАСНЫЙ цвет, Science будет иметь ЗЕЛЕНЫЙ цвет, а английский язык будет иметь СИНИЙ цвет.
Это возможно?
К вашему сведению: Stacked Bar мне не подойдет.
Спасибо