2012-04-11 10 views
1

jqPlotのテーマを使用すると、x軸のラベルが消えます。色もシリーズに追加され、y軸目盛ラベルのフォントサイズも設定できます。私は何か間違っているのですか?Jqplotのテーマがx軸のラベルを消す

+0

これを整理できましたか?解決した場合は、コードを解決策と共有してください。それ以外の場合は、問題を示すコードを共有してください。 – Boro

+0

いいえ、私はその要件が引き出されていませんでした。尋ねていただきありがとうございます。ボロ –

答えて

2

私は同じ問題があります。

 renderer: $.jqplot.CategoryAxisRenderer 

テーマを切り替える(またはデフォルトに戻す)場合、x軸のテキストは描画されません。

それらが描かれているが、私は

$.jqplot.DateAxisRenderer 

を使用している場合。

(jqPlotのV。1.0.8)私もテーマの一環として、レンダラを指定して試してみたが、これは私が今この問題に取り組んでいます(おそらく意図的に)

+0

彼らはまだこれらの問題に答えることを願っています。 –

2

を無視しているようだと私私は問題の原因を見つけたと思う。 ThemEngine activateTheme()関数の最後に呼び出される再描画プロセスを実行するとき、CategoryAxisRendererのcreateTicks()で 'showLabel'プロパティはデフォルトでfalseに設定され、ラベルのあるティックではtrueに切り替わりません。

私のために働いた高速修正:プラグインでjqplot.categoryAxisRenderer.js

コメント

t.showLabel = false; @line 149 

とのコメントを外し

t.showLabel = true; @line 155 

それらの変更のすべてがとして働いた後、デフォルトテーマとユーザー作成テーマの両方を対象としています。私はこれがただちに修正されたものであり、私がここにできるだけ早く投稿する最終的な解決策ではないことをもう一度強調しなければならない。

0

私はちょうど私のために働いたoption.seriesColorsを直接設定しようとしました。つまり、テーマはグラフを作成するヘルパー関数の中にのみ存在しますが、私にとっては大丈夫です。

関連する問題