私はこの問題を数回解決しようとしてあきらめます。今、私は彼に再び会ったとき、私はいくつかの助けを求めることにしました。
私は私の伝説のためにこのコードを持っています:
legend:
{
layout: 'vertical',
align: 'right',
verticalAlign: 'top',
x: -10,
y: 100,
borderWidth: 0,
labelFormatter: function()
{
if(this.name!='Series 1')
{
return this.name;
}
else
{
return 'Legend';
}
}
}
戻り値を「凡例」から「」に変更すると、テキストは表示されませんが、凡例の上部に「ダッシュ」が表示されます。ラベルフォーマッター関数を使用しない場合、凡例の最初の行のような「シリーズ1」+「ダッシュ」があります。それらを隠すには?
私のバージョンはHighcharts-2.0.5であることに注意してください
これは、凡例と削除したいダッシュの単純なビューです。
凡例にシリーズ名を表示したくない場合は、showInLegend:false
を設定してシリーズ名を無効にできます。
例:
series: [{
showInLegend: false,
name: "<b><?php echo $title; ?></b>",
data: [<?php echo $yaxis; ?>],
}]
ここで他のオプションを取得できます。
ShowInLegendをfalseに設定します。
series: [{
showInLegend: false,
name: 'Series',
data: value
}]
HighChart 2.2.0がこの問題を解決したようです。 here と同じコードで試しましたが、最初のシリーズは非表示になりました。 HighChart 2.2.0で試していただけますか?
Return 'Legend'をreturnで置き換えます ''