2016-07-13 20 views
0

私はピラミッドのグラフのための破線の境界線を作ることができるかどうか疑問に思っています。
破線の境界線はHighchartsでサポートされるネイティブではありませんが、列/棒グラフのために、私はそれを実現するための単純な延長見つけた: Highcharts.seriesTypes.column.prototype.pointAttrToOptions.dashstyle = 'dashStyle';
をしかし、ピラミッドチャートのために、私は次のように方法を見つけることができませんそれを行う。 ピラミッドの境界線を「破線」にする方法はありますか? ここフィドルです:chart.loadイベントで
http://jsfiddle.net/scottszb1987/18009rf1/6/ハイチャートでは、ピラミッドの境界線を「破線」のスタイルで作れますか?

答えて

1

、あなたはループの各点の上、グラフィック要素上のattr()を呼び出し、dashStyleのPARAMを適用することができます。

events:{ 
    load:function() { 
     var chart = this, 
      series = chart.series[0], 
      each = Highcharts.each; 

     each(series.data, function(p, d) { 
     p.graphic.attr({ 
      dashstyle: 'Dash' 
     }); 
     }); 
    } 
    } 

例:

DashStyles:

'Solid', 
    'ShortDash', 
    'ShortDot', 
    'ShortDashDot', 
    'ShortDashDotDot', 
    'Dot', 
    'Dash', 
    'LongDash', 
    'DashDot', 
    'LongDashDot', 
    'LongDashDotDot' 
+0

ありがとう@セバスチャンBochan!これは素晴らしいです! – Feedfedfat

関連する問題