2012-04-11 88 views
1

當在jqPlot中使用主題時,x軸標籤消失。顏色也被添加到系列中,y軸刻度標籤字體大小也可以設置。難道我做錯了什麼?Jqplot主題消失x軸標籤

+0

你是否設法對此進行排序?如果您確實解決了問題,請與解決方案分享代碼。否則,請分享顯示問題的代碼。 – Boro 2012-05-29 14:13:59

+0

不,我沒有,但這個要求被吸引了,謝謝你的詢問..博洛爾 – 2012-05-30 09:24:04

回答

2

我有同樣的問題。當我切換主題(甚至切換回默認值),如果我用

 renderer: $.jqplot.CategoryAxisRenderer 

x軸的文本不再繪製。

如果我使用

$.jqplot.DateAxisRenderer 

但是他們捲入。

我甚至已經試過指定渲染爲主題的一部分,但這個似乎被忽略(可能是故意)

+0

它仍在不斷增長..希望他們會回答這些問題.. – 2012-12-08 06:03:29

2

我工作的這個問題,現在(jqPlot訴1.0.8)和我我想我找到了問題的根源。在通過TheMEngine activateTheme()函數末尾調用的重繪過程中,在CategoryAxisRenderer的createTicks()中,'showLabel'屬性默認設置爲false,並且無法爲帶標籤的刻度切換爲true。

快速修復爲我工作:在插件:jqplot.categoryAxisRenderer.js

評論

t.showLabel = false; @line 149 

並取消

t.showLabel = true; @line 155 

這些更改後一切正常打算用默認和用戶創建的主題。我不得不再次強調,這只是一個快速解決方案,而不是我將盡快發佈在這裏的最終解決方案。

0

我試着直接設置option.seriesColors,它爲我工作。這意味着主題只存在於我的幫助函數中,用於創建圖表,但對我來說可以。