小程序wxcharts 当值为 0时,隐藏 柱形图

最终效果
小程序wxcharts 当值为 0时,隐藏 柱形图_第1张图片
当值为零时,如果不设置yAxis的最大值的话,会有默认的高度在图标中间,但是值显示是为0的.
所以需要在我们使用图标传值之前先进行判断一下传入的数值的最大值是不是0,如果是0,则限制最大值

	  var  max = Math.max(...datas) ;
          if (Math.max(...datas) == 0){
            max = 0.1
          }
          _this.lineCharts(times, datas, names, max)


lineCharts(){
 yAxis: {
	// title: '',
	format: function(val) 
		return val.toFixed(2);
	},
    min:0,
		max: max
	},
}

你可能感兴趣的:(前端知识,小程序,javascript,wxcharts,es6)