被FusionCharts V3.4拋棄的東西,fusionchartsv3.4
從FusionCharts Suite XT V3.4開始,FusionCharts產品家族放棄了Flash,發展成為一個純JavaScript的圖表組件。前面我們介紹了如何升級到V3.4,接下來讓我們看看V3.4究竟放棄了哪些東西。
組建圖表時不再需要jQuery
在FusionCharts之前的版本中,組建圖表時需要用到jQuery。在V3.4中,jQuery不再是必需的了,因為我們用自有內部引擎取代了它。當然你可以在你的web應用中繼續使用jQuery,只是這一切不再與FusionCharts有任何關係。
不再支援用戶端匯出和大量匯出
由於FusionCharts成為一個純JavaScript組件,今後不再支援圖表的用戶端匯出和將圖表大量匯出為image/PDF。現在有兩種方式進行匯出:
- 在瀏覽器中組建圖表,將代表該圖表的SVG以SVG字串的形式發送給FusionCharts Suite XT匯出伺服器(目前由FusionCharts負責部署),返回的將是該圖表的圖片或PDF檔案。
- 或者在伺服器端組建圖表,然後將其下載為圖片或PDF。
不再支援以下屬性:
- showExportDialog
- exportAtClient
- exportDialogBorderColor
- exportDialogMessage
- exportDialogPBColor
不再支援STYLE元素
為了與Web標準和資料視覺效果的指導思想保持一致,FusionCharts從V3.4開始不再支援對任何圖表項目的陰影、糊化、斜面和發光等效果進行定製。因此STYLE元素被廢棄了。可以通過圖表項目的屬性對字型進行定義。
FusionCharts.debugMode被FusionCharts.debugger取代
FusionCharts.debugMode被全新的FusionCharts.debugger所取代。新的debugger對象經過最佳化,能協助使用者對圖表存在的問題進行更好的調試。
列印管理器停止使用
FusionCharts.printManager現在停止使用,因為它主要服務於Flash圖表。既然Flash都沒有了,那麼它也就失去了存在的價值。現在繼續使用FusionCharts.printManager會引發警告。
右鍵菜單被廢棄
在FusionCharts的Flash版本下使用的右鍵菜單和相關屬性被廢棄了。相應的,下列相關屬性被同時廢棄:
aboutMenuItemLabel
aboutMenuItemLink
停止使用的方法
- isActive() - 去掉Flash之後,這個方法失去了繼續存在的意義,因為JavaScript圖表總是active的,並不會因為移出瀏覽器的可見部分而失去操作性。
- setTransparent(transparency) - 在建立FusionCharts的新執行個體時,可以通過containerBackgroundOpacity參數對圖表容器的透明度進行設定。
- getSWFHTML() - 該方法與Flash圖表緊密聯絡,所以也隨之廢棄了。
- addVariable() - 這個方法被更加易於理解的configure(option, value) 方法所取代。當你需要向FusionCharts的對象添加變數時,請使用configure()方法。
- <static> setCurrentRenderer(name) - 這個方法與Flash圖表共同使用,所以隨之廢棄。
- <static> getCurrentRenderer() - 現在只剩下JavaScript圖表了,所以這個方法也就沒有任何意義了。
被廢棄的事件
dataXMLInvalid :現在無效資料將會觸發另一個dataInvalid事件
printReadyStateChange / beforePrint / printComplete / printCancelled
這些事件在Flash圖表中用來通知與繪圖有關的事件,現在隨之廢除。
被廢棄的Namespace
DOMElement 這個引用屬性被廢棄了,因為現在無需直接存取圖表的DOMElement。
發生改變的行為
對捲軸進行定製的屬性全部被廢棄了
任何變化都會帶來陣痛,我們正在努力降低這種痛苦,讓FusionCharts在今後更好的為廣大客戶提供服務。感謝您的理解與支援。
誰可以給出FusionCharts的配置與使用方法,網上的教程文檔不行,缺東西,希望使用過的朋友可以夠協助一下
查看下這裡的教程吧 www.evget.com/...s.aspx
FLASH圖表出了FusionCharts國內有沒有比較好的?
在用戶端頁面中嵌入一個IMG元素,該IMG元素的Src指向背景一個頁面模組,在該頁面模組中使用Image和Graphics在後台畫好圖並發送到用戶端(Response.Write)