ps: 以下针对option操作

文章目录

图例过多加上滚动条
图例形状
图例自定义显示
图例过多加上滚动条

legend:{
top:'50',
bottom:'50',
type:'scroll',
}

避免可能出现的翻页下标错乱,加上间距top / bottom属性

图例形状

legend:{
data:legeData
}

legeData=[{name:'xx',value:100,icon:'circle'}];

其他扩展
http://echarts.baidu.com/option.html#legend.data.icon

图例自定义显示

legend:{
formatter:function(name){
var total = 0;
var target;
for (var i = 0, l = arr.length; i < l; i++) {
total += arr[i].value;
if (arr[i].name == name) {
target = arr[i].value;
}
}
return name + ' | ' +((target/total)*100).toFixed(2) + '%'+" "+target+" 条";
},
}

arr 为name,value 数组
formatter 为图例函数扩展
---------------------
作者:lzty_天涯
来源:CSDN
原文:https://blog.csdn.net/qq_33129625/article/details/81328002
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. PHP执行文档操作
  2. iOS整体框架类图
  3. linux下motion摄像头监控编译与配置
  4. Linux环境下使用gcc编译,gdb反汇编C语言程序
  5. 立即执行函数与window.onload作用类似
  6. 利用Spring中的HtmlUtils.htmlEscape(input)过滤html
  7. [topcoder]HappyLetterDiv2
  8. Linux进程间通信IPC学习笔记之同步二(SVR4 信号量)
  9. 神经网络及其简单实现(MATLAB)
  10. 深度神经网络(DNN)模型与前向传播算法
  11. 逆向libbaiduprotect(四)
  12. 关于发布中报“未能加载文件或程序集“Newtonsoft.Json”或它的某一个依赖项”的问题解决方法
  13. C++关于Union使用的部分总结
  14. [转]Navicat Premium 12试用期的破解方法
  15. 《CSS揭秘》笔记(一)
  16. 1.2socket服务器使用多线程
  17. vba遗传算法之非一致性突变
  18. Mybatis数据库连接报错:对实体 &quot;characterEncoding&quot; 的引用必须以 &#39;;&#39; 分隔符结尾
  19. hdu 3664 1~n排列(ai&gt;i ) 为k个数
  20. angularJS1笔记-(16)-模块里的constant、value、run

热门文章

  1. 深入理解hive基础学习
  2. TVM:一个端到端的用于开发深度学习负载以适应多种硬件平台的IR栈
  3. 第01章 部署虚拟环境安装Linux系统
  4. 会了docker你又多了一个谈资(下)
  5. springmvc自定义异常处理类和&lt;mvc:annotation-driven/&gt;自带异常处理优先级问题
  6. 第一次把本地项目与git相连
  7. eclipse编码格式(中文乱码)
  8. 阅读之Redis性能
  9. C++关于构造函数 和 析构函数 能否抛出异常的讨论
  10. Acwing-100-IncDec序列(差分)