如何在p:chart中使用扩展器更改图表系列名称?

时间:2016-12-20 12:12:52

标签: primefaces charts jqplot

< script type = "text/javascript" >

  function decimal() {

    this.cfg.axes.yaxis.tickOptions = {
      formatString: '%#.2f'
    };

    this.cfg.seriesDefaults.rendererOptions.varyBarColor = true;

    this.cfg.series = [{
      seriesColors: ["#00BFFF", "#00BFFF", "#00BFFF", "#00BFFF", "#00BFFF", "#00BFFF", "#00BFFF"]
    }, {
      seriesColors: ["#FF4000", "#FF4000", "#FF4000", "#FF4000", "#FF4000", "#FF4000", "#FF4000"]
    }, ]
  }

< /script>

这是扩展器。我已经设置了系列标签但是当我运行应用程序系列标签时,不要在图表上显示。显示series1和series 2.当我在图表上显示deactive extender系列标签时。我必须更改条形颜色,以便我使用扩展器。

1 个答案:

答案 0 :(得分:0)

没有扩展器的解决方案。因为扩展器转换图表的默认值。我改变了我的chatseries循环。我为每个图表系列设置相同的值组,然后停用扩展器。问题解决了。要更改条形图的颜色,您可以使用图表属性的模型&#34; setseriesColors&#34;。