Javascript KendoUI条形图分类问题
当分组中缺少任何一项时,我面临分类问题。我已经在下面的fiddle中修改了代码 我已将javascript替换为以下内容:-Javascript KendoUI条形图分类问题,javascript,kendo-ui,bar-chart,Javascript,Kendo Ui,Bar Chart,当分组中缺少任何一项时,我面临分类问题。我已经在下面的fiddle中修改了代码 我已将javascript替换为以下内容:- var dr = [{ "currency":"AUD", "paymenttype":"0", "amount":"10" }, { "currency":"AUD", "paymenttype":"3", "amount":"11" }, { "curre
var dr =
[{
"currency":"AUD",
"paymenttype":"0",
"amount":"10"
},
{
"currency":"AUD",
"paymenttype":"3",
"amount":"11"
},
{
"currency":"CAD",
"paymenttype":"1",
"amount":"24"
},
{
"currency":"CAD",
"paymenttype":"0",
"amount":"23"
},
{
"currency":"CAD",
"paymenttype":"3",
"amount":"22"
}]
var ds = new kendo.data.DataSource({
data: dr,
group: {
field: "paymenttype"
},
sort: [{
field: "paymenttype",
dir: "asc"
}, {
field: "currency",
dir: "asc"
}]
})
$("#chart").kendoChart({
dataSource: ds,
seriesDefaults: {
type: 'column',
labels: {
visible: true,
template: "#=kendo.format('{0:0}', value)#"
}
},
legend: {
visible: true,
position: "bottom"
},
series: [{
field: "amount"
}],
categoryAxis: {
field: "currency"
},
tooltip: {
visible: true,
template: "#= dataItem.currency#"
}
});
问题:
类型1的CAD货币显示在AUD下,而AUD货币不存在
请建议。
谢谢我正在尝试更改数据源查询以使其正常工作。但似乎对性能不好。linq解决了这个问题。更新查询以发送所有记录,即使数据库中没有货币行。AUD 0 10 AUD 1空AUD 3 11 CAD 1 24 CAD 0 23 CAD 3 22