1

アプリケーションに剣道グリッドとチャートがあります。グリッドとチャートの両方に共有データソースを使用していますが、共有データソースを使用せずにグリッドとチャートの両方に同じデータソースを使用したいです。グリッドの結果をチャートデータソースとしてバインドしたい。それは可能ですか?それを行う方法が可能であれば?これについて誰かが知っているなら、私を助けてください..

4

1 に答える 1

4

共有dataSourceを使用したくない場合は、同じ構成オブジェクトで異なるdataSourceを使用する必要があります。私はあなたが乾いたままにしようとしていると思います。

これを行うには、両方の場所で同じ構成オブジェクトを使用できます。例えば

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 に答える