1 <html>
2 <head>
3 <meta name="viewport" content="width=device-width" />
4 <title>条形图</title>
5 @*echarts画图必须要引用的*@
6 <script src="~/Scripts/echarts.min.js"></script>
7 </head>
8 <body>
9 @* 画图要用的空间 *@
10 <div id="divEcharts" style="width:800px;height:600px;"></div>
11 </body>
12 </html>
13 <script type="text/javascript">
14 option = {
15 color: ['#3398DB'],
16 tooltip : { //提示信息
17 trigger: 'axis', //axis轴对称
18 axisPointer : { // 坐标轴指示器,坐标轴触发有效
19 type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
20 }
21 },
22 grid: { //网格
23 left: '3%',
24 right: '4%',
25 bottom: '3%',
26 containLabel: true //把y轴的值显示出来
27 },
28 xAxis : [ //X轴的数据
29 {
30 type : 'category',
31 data : ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'],
32 axisTick: {
33 alignWithLabel: true
34 }
35 }
36 ],
37 yAxis : [ //Y轴的网格已值为准
38 {
39 type : 'value'
40 }
41 ],
42 series : [
43 {
44 name:'直接访问', //提示中的信息
45 type:'bar', //图的类型 bar条形
46 barWidth: '60%', //每个条形的宽度比例
47 data:[10, 52, 200, 334, 390, 330, 220] //Y轴数据
48 }
49 ]
50 };
51
52
53 //初始化echarts实例
54 var myChart = echarts.init(document.getElementById('divEcharts'));
55 //使用制定的配置项和数据显示图表
56 myChart.setOption(option);
57
58 </script>