3

重複の可能性:
Highstock/Highchart は個々のポイントの色を設定できません

現在、addPoint 関数を使用してハイチャート グラフを更新しています。特定のポイントを強調表示する必要があるか、色を変える必要があります... API リファレンスでこれを行う方法が見つかりません。可能ですか?

//exampleA - Series arrayId
//exampleB - Point value 
//exampleC when not null would has extra tooltip info, these points need to be a different color.

addPoint: function(exampleA, exampleB, exampleC) 
{
    mcjs.chart.series[exampleA].addPoint({ y: exampleB, exampleC });
}
4

2 に答える 2

5

はい、可能です。

fillColor属性内で属性をMarker変更できますData

内部のcolor属性dataは私にとってはうまくいきませんでした。

緑色の点が必要な場合は、私が作成したこの例をご覧ください。

于 2013-01-14T23:20:52.570 に答える
2

はい-色は、addPointに渡すオプションオブジェクトのオプションです。これがaddPointのAPIリファレンスであり、これが利用可能なオプション説明です。

あなたがグリーンポイントが欲しいと言うなら、あなたのコードは多かれ少なかれこのように見えるはずです-

mcjs.chart.series[exampleA].addPoint({ fillColor: "#659355", y: exampleB, exampleC });

現在、渡したオブジェクトは完全に有効に見えませんが、キーを各値に一致させる必要があります。exampleCにはキーがありません。

于 2013-01-14T23:13:43.660 に答える