legend: {icon: "circle",   //  字段控制形状  类型包括 circle,rect,line,roundRect,triangle,diamond,pin,arrow,noneitemWidth: 10,  // 设置宽度itemHeight: 10, // 设置高度itemGap: 40 // 设置间距},

icon 也可自定义图片

  icon : 'image://../../images/hsyb/water.png'   /* image://  后跟图片路径*/

值得一提的当icon:'line’时,itemHeight设置高度无效,可设置为icon:‘rect’,矩形后再设置高度。

取消/禁止echarts图例组件legend上的点击事件

 legend: {selectedMode: true, // 是否允许点击}

Echarts - legend属性设置

        legend: {show: true, //是否显示type: "plain", // 图例的类型 'plain':普通图例  'scroll':可滚动翻页的图例zlevel: 1, // 所有图形的 zlevel 值。icon: "circle",top: "5%", // bottom:"20%" // 组件离容器的距离right: "5%", //left:"10%"  // // 组件离容器的距离width: "auto", // 图例组件的宽度height: "auto", // 图例组件的高度orient: "horizontal", // 图例列表的布局朝向。 'horizontal'  'vertical'align: "auto", // 图例标记和文本的对齐padding: 5, // 图例内边距itemWidth: 6, // 图例标记的图形宽度。itemGap: 20, // 图例每项之间的间隔。itemHeight: 14, //  图例标记的图形高度。symbolKeepAspect: true, // 如果图标(可能来自系列的 symbol 或用户自定义的 legend.data.icon)是 path:// 的形式,是否在缩放时保持该图形的长宽比。formatter: function (name) {return '{a|text}{a|   }{b|' +  name + '}'},selectedMode: true, // 图例选择的模式,inactiveColor: "#ccc", // 图例关闭时的颜色。textStyle: {color: "#556677", // 文字的颜色。fontStyle: "normal", // 文字字体的风格。fontWeight: "normal", // 文字字体的粗细。 'normal' 'bold'  'bolder' 'lighter'  100 | 200 | 300 | 400...fontFamily: "sans-serif", // 文字的字体系列。fontSize: 12, // 文字的字体大小。lineHeight: 20, // 行高。backgroundColor: "transparent", // 文字块背景色。borderColor: "transparent", // 文字块边框颜色。borderWidth: 0, // 文字块边框宽度。borderRadius: 0, // 文字块的圆角。padding: 0, // 文字块的内边距shadowColor: "transparent", // 文字块的背景阴影颜色shadowBlur: 0, // 文字块的背景阴影长度。shadowOffsetX: 0, // 文字块的背景阴影 X 偏移。shadowOffsetY: 0, // 文字块的背景阴影 Y 偏移。// width: 50, // 文字块的宽度。 默认// height: 40, // 文字块的高度 默认textBorderColor: "transparent", // 文字本身的描边颜色。textBorderWidth: 0, // 文字本身的描边宽度。textShadowColor: "transparent", // 文字本身的阴影颜色。textShadowBlur: 0, // 文字本身的阴影长度。textShadowOffsetX: 0, // 文字本身的阴影 X 偏移。textShadowOffsetY: 0, // 文字本身的阴影 Y 偏移。rich: {a: {color: "red",lineHeight: 10,},b: {color: "#fff",lineHeight: 10,},}, // 自定富文本样式},},

echarts 随屏幕大小改变大小(resize)
直接用window.onresize = myEChart.resize
resize 用来改变图表尺寸,在容器大小发生改变时需要手动调用。
例如:

var myChart = echarts.init(document.getElementById('main'));// 指定图表的配置项和数据
var option={title:{text:'ECharts 入门示例'},tooltip:{},legend:{data:['销量']},xAxis:{data:["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]},yAxis:{},series:[{name:'销量',type:'bar',data:[5,20,36,10,10,20]}]};
// 使用刚指定的配置项和数据显示图表。
myChart.setOption(option);
window.onresize = myChmyECharart.resize;

echarts legend修改形状相关推荐

  1. echarts legend 图例形状、图标与文字对齐

    1.设置图例的图标形状,参考此文章 2.图标与文字对齐,参考此文章 legend: {icon: "roundRect",left: 'right',data: ['最高分','平 ...

  2. 基于echarts定制修改的k线图工具

    基于echarts定制修改的k线图工具 注:百度echarts拷贝下来的k线图框架,根据需求自己修改制作的k线图工具 前端代码: <!DOCTYPE html> <html lang ...

  3. echarts画各种形状水波图

    各种形状水波图 代码 用的是echarts绘制,echarts相关api可以参考echarts官网,形状修改series.shape即可修改形状,这里用的是SVG路径 <html>< ...

  4. echarts legend文字配置多个颜色(转)

    困扰很久的问题终于解决了 oh yea! echarts legend文字配置多个颜色 legend: { data: [ { name:'直接访问', icon : 'circle', textSt ...

  5. Illustrator 教程:如何在 Illustrator 中修改形状?

    欢迎观看illustrator教程,小编带大家学习 illustrator 的基本工具和使用技巧,了解如何在 illustrator 中修改形状. illustrator 提供了很多工具和编辑方法帮助 ...

  6. echarts:legend 图例形状,图例文字颜色与图例一致及图例文字多种颜色的配置

    一.图例形状 这里看常用的两种,更多可以查看https://blog.csdn.net/rudy_zhou/article/details/111474179?spm=1001.2014.3001.5 ...

  7. echarts常用修改位置

    (一)修改echarts图表距离外部div上下左右的位置 grid: {left: '6%',right: '4%',bottom: '12%',top: '15%'}, (二) Echarts实现隐 ...

  8. d3.js 教程 模仿echarts legend功能

    上一节记录没有加上echarts的legend功能,这一小节补一下. 1. 数据 我们可以从echarts中看出,折线数据并不是我们传进入的原始数据(多数情况下我们也不会修改原始数据),而是原始数组的 ...

  9. echarts树图修改连线样式颜色,树的形状曲线和折线,树图边的曲度

    具体效果如下,修改了连线颜色 主要代码如下: /*** 遍历数节点*/function readNodes (nodes) {for (let item of nodes) { // js遍历树形数组 ...

最新文章

  1. 全球数据进入ZB时代,希捷如何让数据创造深价值?
  2. ASP.NET MVC 控制器激活(一)
  3. 分享一下SecureCRT输出颜色和格式
  4. 使用links方式安装eclipse插件
  5. Duilib学习笔记《03》— 控件使用
  6. linux设置mysql字符集_linux修改mysql字符集编码
  7. 日期和时间的正则表达式
  8. opencv源码下载编译
  9. svn的安装出现报错问题解决办法
  10. 网站常用攻击技术详解
  11. 联想Y470 非虚拟机安装苹果Mac OS X Mavericks 10.9.1教程详解(文字+图片),通俗易懂亲自动手——序列二之镜像写入,引导建立
  12. oracle查询数字类溢出,有趣的数值溢出(一)
  13. 什么是php 抽象类
  14. 《用户至上:用户研究方法与实践(原书第2版)》一2.1 概述
  15. 海康威视接口在线调试
  16. 小波调研(三):小波阈值去噪分析
  17. SAP JCo业务情景:在线发票
  18. 信号相参性(相干性)
  19. 动手学区块链学习笔记(二):区块链以及工作量证明算法
  20. 一个疑难故障,坑了我半年青春-----知识就是生产力

热门文章

  1. java url连接被拒绝,Java的URL/URI无法正确解析以?开头的链接.(审讯点)
  2. windows通过bat文件快速启动和关闭redis服务
  3. 油气回收系统的组成方式
  4. 影像组学学员成果分享:BraTS2017数据集的迁移学习+深度学习提取特征+机器学习
  5. 一家小珠宝店老板的豪赌
  6. 【一周酷炫智能产品回顾】有筹必报第9期:投影表+牛冰箱+提肛球+喵星人+Geek开发板...
  7. 【每日最爱一句】2013.06.15
  8. h5页面的雷达图 五边形_konva canvas插件写雷达图示例
  9. 无线安全相关渗透与防御(一)----环境准备
  10. 视频质量诊断----雪花噪声检测