- 鼠标移上去高亮,颜色变浅,希望不改变颜色
在series.data中为各项设置itemStyle,官方设置不生效,不知原因,可能版本问题
itemStyle: {
normal: { color: '#DFEAFF', },
emphasis: { color: '#DFEAFF' }
},
- 数据为0时候显示饼图,但不显示label和labelLine
在series.data中设置,但labelLine: { show: false },高亮时不生效,也可以在series.data外面设置,但这样是对所以data生效,不能是具体某一项数据
labelLine: {
normal: {
show: false
},
emphasis: {
show: false
}
}
label不显示可以在series.data外面设置
label: {
show: true,
position: 'outside',
formatter: (params) => {
// 当数据值为0时,返回空字符串
if (params.value === 0) {
return '';
}
//调用自定义显示格式
return '{valha|' + params.value + unit + '\n' + '}' + '{haha|' + params.name + '}';
},
label不显示也可以在data里面单独设置某项
label: { show: false }
- 不显示高亮,可以单独设置某一项(series.data),也可以全局设置(series)
hoverAnimation: false