2016-06-23 1 views
1

0〜200%のゲージ - ソリッドチャートがあります。 私のコードから得た数字が100%を超える場合、グラフは緑色で100%未満は赤色になります。しかし、私はこのようにそれを行うのであれば、常にこの移行をtheresの数が90%または110%のようなものであるとき、チャートは常に茶色です:ハイチャートgauge-solidのカラートランジションを無効にする方法

yAxis: { 
       lineWidth: 0, 
       minorTickInterval: null, 
       tickPixelInterval: 400, 
       tickPositions: [0, 200], 
       tickWidth: 0, 
       title: { 
        y: -70 
       }, 
       labels: { 
        y: 16 
       }, 
       min: 0, 
       max: 200, 
       stops: [ 
        [0, '#C80000'], 
        [1.0, '#088A08'] 
       ], 
      }, 
+1

あなたは変更することができます少し止まる。これをチェックしてくださいjsFiddle:http://jsfiddle.net/o3z20vza/別のタイプの色コードを使用することもできますので、このトランジションは行いませんhttp://jsfiddle.net/o3z20vza/1/ –

答えて

0

はこれでストップを置き換えます

stops: [ 
      [0.999999, 'green'], //green 
      [1.0, 'red'] // red 
     ] 
+0

この回答は残念なことに問題を解く... yの値がその最大値の100%であるときだけ赤を表示する。オリジナルのポスターは、ゲージが最大値200のうち100を超えたときに、異なる色の単色を求めました。 –

関連する問題