首页 前端知识 echarts 环形图默认不选中(即圆环中不显示这一项的颜色)某一项

echarts 环形图默认不选中(即圆环中不显示这一项的颜色)某一项

2024-05-09 10:05:07 前端知识 前端哥 694 21 我要收藏

在项目,我们可能会遇到这样的需求:环形图在默认状态下,有一部分块有数据,但是默认不选中,不显示在环形中,只有当用户手动去点的时候才会出现在图中

 

 最简单的做法就是使用官方提供的属性selected,哪个不需要显示,就在selected中把哪个的name设置成false。

series数据格式:

 

 注意:这里有个坑,在需要动态更改数据的时候,如果直接将新的值一整赋给data,那么selected就不会生效,甚至selected里面设置的name对应的那一项的legend会完全不显示,就算你赋的name和selected里面的一样,如下例(错误的例子):

series[0].data[2] = {
  name: '范围3',
  value: 0
}

你必须要将改变的值直接赋给value,才会生效

例如:


series[0].data[2].value = 2

转载请注明出处或者链接地址:https://www.qianduange.cn//article/7684.html
标签
评论
会员中心 联系我 留言建议 回顶部
复制成功!