1. 程式人生 > 其它 >echarts-柱狀圖-上方顯示資料

echarts-柱狀圖-上方顯示資料

使用官網的例子,只不過加了itemStyle屬性

<!DOCTYPE html>
 
<head>
	<meta charset="utf-8">
	<title>ECharts</title>
</head>
 
<body>
	<!-- 為ECharts準備一個具備大小(寬高)的Dom -->
	<div id="main" style="width:900px;height:300px"></div>
	<!-- ECharts單檔案引入 -->
	<script src="http://echarts.baidu.com/build/dist/echarts.js"></script>
	<script type="text/javascript">
		// 路徑配置
		require.config({
			paths: {
				echarts: 'http://echarts.baidu.com/build/dist'
			}
		});
 
		// 使用
		require(
			[
				'echarts',
				'echarts/chart/bar' // 使用柱狀圖就載入bar模組,按需載入
			],
			function(ec) {
				// 基於準備好的dom,初始化echarts圖表
				var myChart = ec.init(document.getElementById('main'));
 
				var option = {
                    xAxis: {
                        type: 'category',
                        data: ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']
                    },
                    yAxis: {
                        type: 'value'
                    },
                    series: [
                        {
                            data: [120, 200, 150, 80, 70, 110, 130],
                            type: 'bar',
                            itemStyle: {
                                normal: {
                                    label: {
                                        show: true, 
                                        position: 'top',
                                        textStyle: {
                                            color: 'black',
                                            fontSize: 12
                                        }
                                    }
                                }
                            }

                        }
                    ]
                };
 
				// 為echarts物件載入資料 
				myChart.setOption(option);
			}
		);
	</script>
 
</body>