echarts3 - echarts的数据渲染问题

查看:501
本文介绍了echarts3 - echarts的数据渲染问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

我用动态数据渲染折线图,item如下:
var item = {

  name: legendArr[k],
  type: 'line',
  data: sArr[k],
  smooth: true,
  label: {
     normal: {
         show: true,
         position: 'top',
         textStyle: {
            fontSize: 24
         }
     }
  }

};
其中我的legendArr数组是这样组成["a","a","a","b","c","d"],现在echats渲染后a的线默认都是一样的颜色,就是因为重名把它当成一个类去渲染了,我想让每一项都不一样的颜色,就是["a1","a2","a3","b","c","d"]

解决方案

有一个解决办法不妨一试

在渲染数据的之前,把数据处理一下,比如有两个a,把他处理成a-1,a-2,然后,在axis,legend,tooltip里面分别写formatter把a-1,a-2显示成a,a,这样就OK了

这篇关于echarts3 - echarts的数据渲染问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆