zoukankan      html  css  js  c++  java
  • 如何自定义 ExtJS.chart.PieChart 各分块的颜色

    ExtJS 对其 Chart 的文档一直是语焉不详, 所以也一直没有从其文档中找到自定义 ExtJS.chart.PieChart 各个分块颜色的方法, 通过查找 YUI Chart 的文档( ExtJS 的 chart 就是 YUI Chart),终于找到了自定义各个分块颜色的方法,通过设置 series 的样式可以实现,代码如下:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    var pie = Ext.create({
        220,
       height: 132,
       store: store,
       xtype: 'piechart',
       series: [
          {
             categoryField: 'name',
             dataField: 'visits',
             style: {
                colors: ['#FFFF00','#FFCC00','#FF9900','#FF6600','#FF3300','#FF0000','#660000','#663300']
             }
          }
       ]
    });
    pie.render('pie-container-id');
    imageimage
    之前的效果之后的效果

    当然,其它类型的 chart 也可以通过这种方式进行设置。

    ExtJS chart 完整的文档请参考 YUI Chart 的文档 。

    from:http://www.cnblogs.com/beginor/archive/2009/11/22/1608034.html 

  • 相关阅读:
    SVG的引入历程
    Webstorm的常用快捷键
    TypeScript
    Vue Router
    ISO8601
    html5语义化
    删除已有的 HTML 元素
    with(){}方法
    Jquery学习笔记
    css权值问题
  • 原文地址:https://www.cnblogs.com/lidabo/p/2969822.html
Copyright © 2011-2022 走看看