从后台数据获取为 0或者‘-’的时候,数据展示异常,是因为数据不能为0或者非数值.
解决方法: 条件判断为0或非数值时给一个0.01d的值。
optionpie.series.data[0].value = (sharp=='-'||sharp==0)?'0.01':sharp/100,
optionpie.series.data[1].value = peak=='-'?'0.01':peak/100
optionpie.series.data[2].value = flat=='-'?'0.01':flat/100
optionpie.series.data[3].value = cove=='-'?'0.01':cove/100
chartpie.setOption(optionpie)