原創|使用教程|編輯:郝浩|2013-04-11 10:54:58.000|閱讀 946 次
概述:在今天來看一下,如何在DXTREM中為創建一個圖表組件,并為圖表提供值。在本文中將會提供具體的步驟和源碼。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
在今天來看一下,如何在DXTREME ENTERPRISE中為創建一個圖表組件,并為圖表提供值。
為了創建一個圖表組件,在這里將會使用Knockout Approach,所以使用以下的代碼在HTML窗口中:
<div id="chartContainer" style="height:100%" data-bind="dxChart: chartOptions"> </div>
運行代碼將會得到一個簡單的空的圖表組件,所以需要給這個圖表組件指定數據。
為了定義圖表系列可以用的數據源,將會在配置對象中指定數據源屬性,在下面的代碼中,將會有一組數據對象被設置成數據源。
chartOptions = { dataSource: [ { year:1950, Africa:227939046, Americas:331, Asia:1436, Europe:547, Oceania:12 }, { year:1960, Africa:285, Americas:416, Asia:1718, Europe:605, Oceania:15 }, //... ] }
現在用指定數據源的數據來定義圖表系列,所以我們將會使用到以下的系類屬性:
用于識別系列。
指定字段的數據源,提供一系列點的參數。
指定字段的數據源,提供一系列點的值。
下面來看一下如何使用這些屬性:
chartOptions = { //... commonSeriesSettings: { argumentField: 'year' }, series: [ { name: 'Oceania', valueField: 'Oceania' }, { name: 'Africa', valueField: 'Africa' }, { name: 'Americas', valueField: 'Americas' }, { name: 'Asia', valueField: 'Asia' }, { name: 'Europe', valueField: 'Europe' }] }
在上面的代碼中,使用了commonSeriesSettings對象來指定選項,這個在圖表系列中時比較常見的。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都控件