zoukankan      html  css  js  c++  java
  • 百度的echart环形图颜色动态设置

    自己参与的有一个项目需要用到环行图,考虑到百度的echart功能很强大兼容性又挺好就使用了这个插件,但是在颜色配置的时候出现了问题按照参考文档的方法是用color:Array这样的形式,但是不知道在哪里设置,在网上查了有两种说法,一种是直接在option里面配置  但是我试了之后直接报错了,还有一种是在>series->itemStyle->normal里面,但是设置之后奇怪的事情发生了,无论设置什么颜色都变成了黑色,至少改变了原来自带的颜色说明这个路径是对的,后来发现可以·用函数的方法设置就是了一下果然成功了,代码如下:

     

    //首先将你要设置好的颜色保存起来
    var  colors=['#f6909e','#83dce7','#fad797','#59ccf7','#c3b4df'];
    
    //在series里面的itemStyle里面
      itemStyle : {
                      normal : {    
                              label : {
                                   show : false
                                },
                                labelLine : {
                                   show : false
                                },
                                //自定义颜色数组
                                color:function(){
                                    return colors[i++];                                
                                }
              },
        //这样就可以实现了函数里面可以做很多的事情比一个纯数组方便多了吧
  • 相关阅读:
    LINQ查询表达式(1)
    JSON是什么
    .net序列化
    wampserver
    JQuery系列(1)
    c# 数据类型转换
    并不对劲的uoj311.[UNR #2]积劳成疾
    并不对劲的uoj308.[UNR #2]UOJ拯救计划
    并不对劲的CF1349B&C:Game of Median Life
    并不对劲的复健训练-CF1329B&C:Heap Sequences
  • 原文地址:https://www.cnblogs.com/yy-hh/p/4526678.html
Copyright © 2011-2022 走看看