【发布时间】:2015-05-29 21:48:46
【问题描述】:
我的模型控制器中有以下代码。即使我在数据中有一系列对象,但它不会显示/更新图表上的条形列。
我想知道我在哪里做错或错过了?
Model.js
var theDataSource = new kendo.data.DataSource({
data: allData,
group: {
field: "series"
},
sort: {
field: "category",
dir: "asc"
}
});
chart.dataSource = theDataSource;
chart.refresh();
View.js
$("#chart").kendoChart({
title: {
text: "Selection",
color: "white"
},
theme:"Metro",
seriesDefaults: {
type: "column",
stack: true,
},
series: [{
field: "value",
}]
})
【问题讨论】:
-
对于listview,我觉得你做listview.dataSource.refresh();也许这同样适用于这里?还是图表有dataBind()方法?
-
@BrianMains,我有 refresh() 方法。
-
能否也包含数据样本?
-
是的,我已经调试过了,我看到了数据集,它不是空的。
-
你试过
chart.setDataSource(theDataSource);吗?
标签: javascript jquery kendo-ui kendo-chart