【发布时间】:2014-08-08 17:22:00
【问题描述】:
如何使用带有本地数据绑定的 AngularJS 图表实现 KendoUI?
我的本地数据:
var blogComments = [ {
"blog": "My blog",
"day": "1",
"value": 3,
"userColor": "#ffd600"
}, {
"blog": "My blog",
"day": "2",
"value": 7,
"userColor": "#ffd600"
}, {
"blog": "My blog",
"day": "11",
"value": 14,
"userColor": "#ffd600"
}, {
"blog": "My blog",
"day": "12",
"value": 15,
"userColor": "#ffd600"
}, {
"blog": "My blog",
"day": "30",
"value": 6,
"userColor": "#ffd600"
} ];
我想用它作为我的数据源:
$scope.theBlog = new kendo.data.DataSource({
dataSource: {
data: blogComments
}
});
这是我的 HTML:
<div kendo-chart
k-legend="{ position: 'bottom' }"
k-series-defaults="{ type: 'bar', labels: {
visible: true,
background: 'transparent' } }"
k-data-source="theBlog"
k-series-hover="onSeriesHover"
k-series="[{name:'Value', field:'value'}]">
</div>
它似乎没有从数据源中获取 k 系列。该图表是空的,它根本没有显示任何数据。 KendoUI 上与 AngularJS 相关的所有示例都有 JSON 远程数据。请帮忙。我错过了什么?
【问题讨论】:
标签: angularjs charts kendo-ui local