echats

var chartDom = document.getElementById(classify);
var myChart = this.$echarts.init(chartDom,'dark');
var option;

var that=this;
option = {
    //将图偏移
    grid: {
        top: '20%',
        // containLabel: true
    },
    //图例
    legend:{
        data:that.legend_list[num-3],
        top:30,
    },
    //滑动看数据
    tooltip: {
        trigger: 'axis',
            axisPointer: {
                type: 'line',   	//还可以是shadow
                crossStyle: {
                	color: '#999'
            	}
        	},
   	 	},
    //标题
    title: {
        text: that.title[num],
        left:'center',
    },
    xAxis: {
        boundaryGap: false,		//将数值对应下面的标签
        //不显示横竖条
        splitLine:{
        	show:false
        },      
    	type: 'category',
    	data: that.yingyang_date[num-3],
        axisLabel:{
        	interval:0,
        	rotate:50,		//前两行将x轴的字倾斜
            formatter:function(val, index) {
                    let len=val.length
                    let res=val.slice(5,7)+'月'+val.slice(8,len)+'日'
                    return `{y|${res}}`

                },
            //每一个字加一个\n   val.split('').join('\n')
            rich:{
            	y:{
            		fontSize:'10px'
            	}
            }
        }

    },
yAxis: {

//不显示横竖条
splitLine:{
show:false
},
type: 'value',
},
series: that.all_data[num]
}

option.series[0].data = option.series[0].data.map((x, i) => [i-2, x])
option.series[2].data = option.series[2].data.map((x, i) => [i-2, x])
option && myChart.setOption(option);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值