【发布时间】:2013-03-27 06:02:10
【问题描述】:
我的应用程序中有剑道网格和图表。我对网格和图表使用共享数据源。但是我想在不使用共享数据源的情况下对网格和图表使用相同的数据源。我想绑定网格的结果作为图表数据源。有可能吗?如果有可能怎么做?如果有人知道这一点,请帮助我..
【问题讨论】:
标签: kendo-ui kendo-grid
我的应用程序中有剑道网格和图表。我对网格和图表使用共享数据源。但是我想在不使用共享数据源的情况下对网格和图表使用相同的数据源。我想绑定网格的结果作为图表数据源。有可能吗?如果有可能怎么做?如果有人知道这一点,请帮助我..
【问题讨论】:
标签: kendo-ui kendo-grid
如果您不想使用共享数据源,那么您必须使用具有相同配置对象的不同数据源。我猜你想留下DRY。
为此,您可以在两个地方使用相同的配置对象。 例如
var configDS = {
type: "odata",
transport: {
read: "..."
},
schema: {
model: {
fields: {
...
}
}
},
pageSize: 20,
serverPaging: true,
serverFiltering: true,
serverSorting: true
}
$("#grid").kendoGrid({
dataSource: configDS
//other options for Grid
})
$('#chart').kendoChart({
datasource:configDS
//other options for Chart
})
【讨论】: