echarts使用 图例改变和默认不选中

摘要:
最近,对视觉图表的需求很大。图表基本上是用图表制作的,常用的属性只是简单地写下来。1.图表效果示例:标题工具箱工具提示图例dataZoomdataRange gridaxis line()图例:(虚线图表)以实现默认情况下未选择初始项,并且默认图例的样式已更改,例如:图例:{show:'',图标:“circle”,//更改图形列的默认样式:selected:{“All”:false//默认情况下图例为灰色}}。如果只想更改图例,可以使用数据:[{name:“series 1”,//强制图形为圆形。

  最近可视化图表的需求比较多,图表基本上都在用echarts制作,简单写下比较常用的属性

  1.示例图效果:

     echarts使用 图例改变和默认不选中第1张echarts使用 图例改变和默认不选中第2张echarts使用 图例改变和默认不选中第3张echarts使用 图例改变和默认不选中第4张echarts使用 图例改变和默认不选中第5张

title(标题)  toolbox(工具箱)  tooltip(提示)  lengend(图例) dataZoom(数据缩放区域)  dataRange(值域)  grid(绘图网络)  axis(坐标轴)  line()

图例(legend):(折线图)

  实现初始某一项默认不选择定且改变默认图例的样式,比如:

echarts使用 图例改变和默认不选中第6张

legend: {
  show: '',
  icon:"circle",  //更改图列的默认样式    ( 'circle''rect''roundRect''triangle''diamond''pin''arrow')(全部的图例类型改变)
  selected:{
    "全部":false  //图例为‘全部’的一项默认置灰
  }
},
如果只想改某个图例,可以
data: [{
    name: '系列1',
    // 强制设置图形为圆。
    icon: 'circle',
    // 设置文本为红色
    textStyle: {
        color: 'red'
    }
}]

ECharts 提供的标记类型包括

 'circle''rect''roundRect''triangle''diamond''pin''arrow'

也可以通过 'image://url' 设置为图片,其中 url 为图片的链接,或者 dataURI

可以通过 'path://' 将图标设置为任意的矢量路径。这种方式相比于使用图片的方式,不用担心因为缩放而产生锯齿或模糊,而且可以设置为任意颜色。路径图形会自适应调整为合适的大小。路径的格式参见 SVG PathData。可以从 Adobe Illustrator 等工具编辑导出。

图例的点击事件

mainChart.on('legendselectchanged', function(params) {
  let legends = params.selected;
  let selectedArr = toolObj.findKeys(legends);
  console.log(selectedArr)      //被选中的图例数组
})

  

免责声明:文章转载自《echarts使用 图例改变和默认不选中》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇【iOS】Instruments性能检测之耗电优化手机数据抓包以及wireshark技巧下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

图形化报表之MSChart报表

MSChart报表 1.Annotations --图形注解集合   2.ChartAreas --图表区域集合   3.Legends   --图例集合   4.Series    --图表序列集合(即图表数据对象集合)   5.Titles    --图标的标题集合   Annotations注解集合   Annotations是一个对图形的一些注解对...

R语言绘图如何把图例绘制在外边及调整图例位置

1、 par(mai=c(2,2,2,2)) plot(1:10) legend(1,-1,"aaa",xpd=TRUE,box.lwd = 3, pch=15) legend(11,11,"bbb",xpd=TRUE,box.lwd = 3, pch=15) 2、 par(mai=c(2,2,2,2)) plot(1:10)...

v-charts修改点击图例事件,legendselectchanged

html: <!--折线图--><ve-line :extend="item.chartExtend" :data-zoom="dataZoom" :height="chartHeight":legend="item.legend" :data="item" :events=...

OUT 了??还没玩转报表超链接

还不知道报表可以实现超链接?还玩不转超链接?加入润乾战队,润乾带你开黑,揭开报表超链接的面纱,好好看清它的真面目。 其实报表实现超链接已经很久了,只需要你停下脚步看看它,你就会发现超链接的美,一向不搞事情只搞技术的润乾早就实现了在报表中加入链接功能,无论是普通报表还是附有统计图的报表都可以很轻松的通过在报表中加入超链接实现钻取功能,拥有一份展现清晰并且内容...

echarts图例的位置及大小,环图中间字

https://blog.csdn.net/qq_34790644/article/details/89308738 Echarts饼状图属性设置大全 https://blog.csdn.net/sleepwalker_1992/article/details/82532210...

Qt开发技术:QtCharts(一)QtCharts基本介绍以及图表框架详解

若该文为原创文章,未经允许不得转载原博主博客地址:https://blog.csdn.net/qq21497936原博主博客导航:https://blog.csdn.net/qq21497936/article/details/102478062本文章博客地址:https://blog.csdn.net/qq21497936/article/details...