2010-07-16 43 views

回答

0

如果你創建了自己的模塊,最容易做的事情是把它的文件夾,這是dojo同行中:

dojo/... 
dijit/... 
dojox/... 
my/... <- your file goes there 

例如,它被稱爲「mytheme的」。在這種情況下,它應該進入my/mytheme.js文件。爲了使用它,需要它,並在圖表上設置:

dojo.require("my.mytheme"); 
... 
chart.setTheme(my.mytheme); 

不要忘記把dojo.provide("my.mytheme");在你的主題文件的頂部,並定義my.mytheme對象(你的主題)。

或者像我在http://lazutkin.com/download/hicharts.html(尋找myTheme)一樣包括它內聯。或者,您可以使用常規的<script>標記包含片段。

不要忘記在圖表上明確地設置您的新主題:chart.setTheme(your_theme_object)

+0

它的工作原理。感謝您的幫助。 – 2010-07-17 15:12:39

+0

現在我的主題工作。但對鼠標懸停的過渡效果已被打破。這是因爲數組由分數組成。任何想法如何解決? – 2010-07-17 15:23:47

+0

主題不會影響轉換,它是使用矩陣轉換的事件處理程序,而小數數組應該可以很好地作爲數據值使用。在其他地方尋找問題。如果此問題仍然存在,請向Dojo提交錯誤並附上展示問題的簡單示例。 – 2010-07-17 17:52:52

相關問題