const labelOption = { show: true, position: "insideBottom", distance:19, align: 'left', verticalAlign: 'middle', rotate: 90, formatter: '{c} {name|{a}}', fontSize: 16, rich: { name: {} } }; option = { tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } }, legend: { data: ['生产量', '销量', '库存量'] }, toolbox: { show: true, orient: 'vertical', left: 'right', top: 'center', feature: { mark: { show: true }, dataView: { show: true, readOnly: false }, magicType: { show: true, type: ['line', 'bar', 'stack'] }, restore: { show: true }, saveAsImage: { show: true } } }, xAxis: [ { type: 'category', axisTick: { show: false }, data: ['period001', 'period002', 'period003', 'period004', 'period005'] } ], yAxis: [ { type: 'value' } ], series: [ { name: '生产量', type: 'bar', barGap: 0, label: labelOption, emphasis: { focus: 'series' }, data: [320, 332, 301, 334, 390] }, { name: '销量', type: 'bar', label: labelOption, emphasis: { focus: 'series' }, data: [220, 182, 191, 234, 290] }, { name: '库存量', type: 'bar', label: labelOption, emphasis: { focus: 'series' }, data: [150, 232, 201, 154, 190] }, ] };