高图中每列的不同图案颜色

时间:2016-09-21 07:29:59

标签: highcharts

   defs: {
            patterns: [{
              'id': 'budget-pattern',
              'path': {
                        d: 'M 0 0 L 10 10 M 9 -1 L 11 1 M -1 9 L 1 11',
                        stroke: 'rgba(255, 0, 0, 0.1)',
                        strokeWidth: 3
                      }
             }]
          },

这里的笔画是用'rgba(255,0,0,0.1)'进行硬编码的,但是我希望高图中的每一列都有不同的笔画。

谢谢

1 个答案:

答案 0 :(得分:1)

您可以将系列的colorByPoint设置为true。

   plotOptions: {
            series: {
                colorByPoint: true
            }
        },

参考:http://api.highcharts.com/highcharts/plotOptions.column.colorByPoint

或参考Highcharts Fiddle:http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/plotoptions/column-colorbypoint-true/