2011-08-24 30 views
3

x軸の実際の値を文字列に変換しようとしていますが、構文を解決できません。HighChartsでのX軸値の取得

私はちょうどHighChartsのデモ版を開発し始めているので、以下の例では、私が変更していますものです

http://www.highcharts.com/demo/line-ajax/grid

(プレスオプションを、この背後にあるコードを参照すること)

を私は、次のコード行を変更しようとしています

maincontentText: Highcharts.dateFormat('%A, %b %e, %Y', this.x) +':<br/> '+ this.y +' visits',

ティ私のデータのx軸の値が月の名前であるからです。したがって、私のようなもの言いたい:私はしようと、すべての順列が失敗した理由を

maincontentText: this.x.value +': '+ this.y +' visits',

それはおそらく非常に簡単ですが、誰もが知っているのですか?

+0

はあなたを行います'this.x.value'ではなく' this.x'を試してみてください。あなたのために働くかどうかを告げる。 – diosney

+0

うん、私は思っているすべての組み合わせを試した。私は 'undefined'か' Object object'をレスポンスとして使います。 – Hadleigh

+0

'this.x'は私に配列のキー値0,1,2などを与えます。' this.x.value'は 'this.x.name'と同様に未定義です。 'this.data [x] .value'は' Object object'を返します – Hadleigh

答えて

4

:-)

おかげであなたが開始した例では、数値x軸、タイムラインを持ち、this.xHighcharts.dateFormatに適した数(1970年1月1日からのミリ秒)になります。

あなたは、カテゴリ、x軸を使用する例を変更した場合、その後、あなたが代わりに私はこれが動作すると思いますthis.categoryでカテゴリを見つける:

maincontentText: this.category +': '+ this.y +' visits',

例:here

+0

信じられないほど、私はそれをどうやってやっていませんか?私は他のすべてを試してみるのに少なくとも1時間を費やしました。ありがとう、私は今私のダンスキャップを見つけるためにオフです。 – Hadleigh

+0

これはthis.y - [this.y - 1] yの前の値であると私は期待しているところで アイデアは何ですか? – Picrasma

関連する問題