85 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
| layui.use(['echarts'], function () {
 | ||
| 	let echarts = layui.echarts;
 | ||
| 	var column4 = echarts.init(document.getElementById('column4'), null, {
 | ||
| 		width: 600,
 | ||
| 		height: 400
 | ||
| 	});
 | ||
| 	option = {
 | ||
| 		backgroundColor: '#fff',
 | ||
| 		title: {
 | ||
| 			text: "描边柱状图",
 | ||
| 			top: 10,
 | ||
| 			left: 15,
 | ||
| 			color: "#35598d",
 | ||
| 			fontSize: 16,
 | ||
| 			fontWeight: 'normal'
 | ||
| 		},
 | ||
| 		tooltip: {
 | ||
| 			trigger: 'axis',
 | ||
| 			formatter: '{b}:{c}',
 | ||
| 		},
 | ||
| 		grid: {
 | ||
| 			left: '5%',
 | ||
| 			right: '6%',
 | ||
| 			bottom: '3%',
 | ||
| 			top: '20%',
 | ||
| 			containLabel: true
 | ||
| 		},
 | ||
| 		xAxis: {
 | ||
| 			type: 'category',
 | ||
| 			data: ['策略1', '策略2', '策略3', '策略4', '策略5', '策略6', '策略7', '策略8', '策略9'],
 | ||
| 			axisLabel: {          //坐标轴字体颜色
 | ||
| 				color: '#9eaaba'
 | ||
| 			},
 | ||
| 			axisLine: {
 | ||
| 				lineStyle: {
 | ||
| 					color: "#e5e5e5"
 | ||
| 				}
 | ||
| 			},
 | ||
| 			axisTick: {       //y轴刻度线
 | ||
| 				show: false
 | ||
| 			},
 | ||
| 			splitLine: {    //网格
 | ||
| 				show: false,
 | ||
| 			}
 | ||
| 		},
 | ||
| 		yAxis: {
 | ||
| 			type: 'value',
 | ||
| 			axisLabel: {        //坐标轴字体颜色
 | ||
| 				color: '#9eaaba'
 | ||
| 			},
 | ||
| 			axisLine: {
 | ||
| 				show: false,
 | ||
| 			},
 | ||
| 			axisTick: {       //y轴刻度线
 | ||
| 				show: false
 | ||
| 			},
 | ||
| 			splitLine: {    //网格
 | ||
| 				show: true,
 | ||
| 				lineStyle: {
 | ||
| 					color: '#dadde4',
 | ||
| 					type: "dashed" //坐标网线类型
 | ||
| 				}
 | ||
| 			}
 | ||
| 		},
 | ||
| 		series: {
 | ||
| 			name: '',
 | ||
| 			type: 'bar',
 | ||
| 			barWidth: '40%',  //柱子宽度
 | ||
| 			itemStyle: {  //柱子颜色
 | ||
| 				borderWidth: 2,
 | ||
| 				borderColor: 'rgb(79, 116, 223)',
 | ||
| 				color: 'rgba(79, 116, 223, .3)',
 | ||
| 			},
 | ||
| 			data: [320, 332, 301, 334, 390, 330, 320, 230, 156]
 | ||
| 		}
 | ||
| 	};
 | ||
| 
 | ||
| 	column4.setOption(option);
 | ||
| 
 | ||
| 	window.onresize = function () {
 | ||
| 		column4.resize();
 | ||
| 	}
 | ||
| 
 | ||
| })
 |