微信小程序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 } }, } },

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM