微信小程序echarts饼图中数据为0的label和labelline隐藏

//解决方案
series: { data: [ { name:
'a', value: datas.emptycount, labelLine:{show: datas.emptycount== 0 ? false : true}, label:{show: datas.emptycount== 0 ? false : true}, }, { name: 'b', value: datas.fullcount, labelLine:{show: datas.fullcount== 0 ? false : true}, label:{show: datas.fullcount== 0 ? false : true}, }, { name: 'c', value: datas.maintaincount, labelLine:{show: datas.maintaincount== 0 ? false : true}, label:{show: datas.maintaincount== 0 ? false : true}, }, ] }
 formatter中并没有找到data.labelLine属性
//网上搜索答案
label:{ normal:{ formatter:
function(e){ let data=e.data; if(data.value==0){ data.labelLine.show=false; data.label.show=false; }else{ return data.name } }, } },

 

 

posted @ 2022-03-24 17:31  番茄西红柿u  阅读(1203)  评论(0)    收藏  举报