1

我的应用程序中有剑道网格和图表。我对网格和图表使用共享数据源。但是我想在不使用共享数据源的情况下对网格和图表使用相同的数据源。我想将网格的结果绑定为图表数据源.这可能吗?如果可能的话怎么做?如果有人知道这件事,请帮助我..

4

1 回答 1

4

好吧,如果您不想使用共享数据源,那么您必须使用具有相同配置对象的不同数据源。我猜你想保持干燥

为此,您可以在两个地方使用相同的配置对象。例如

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
})
于 2013-03-27T06:10:01.750 回答