<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>使用dataset管理数据</title>
<!--引入Echarts文件-->
<script src="js/echarts.min.js"></script>
</head>
<body>
<div id="main" style="width: 600px;height:400px;"></div>
<script type="text/javascript">
var dom=document.getElementById("main");
var myChart=echarts.init(dom);
var app={};
var option=null;
// 初始 option
option = {
legend:{},
tooltip:{},
dataset:{
//提供一份数据
source:[
['product','2015','2016','2017'],
['Matcha Latte',43.3,85.8,93.7],
['Milk Tea',83.1,73.4,55.1],
['Cheese Cocoa',86.4,65.2,82.5],
['Walnut Brownie',72,4,53.9,39.1]
]
},
//声明一个X轴,类目轴(category).默认情况下,类目轴对应到dataset第一列
xAxis:{type:'category'},
//声明一个Y轴,数值轴
yAxis:{},
//声明多个bar系列,默认情况下,每个系列会自动对应到dataset的每一列
series:[
{type:'bar'},
{type:'bar'},
{type:'bar'}
]
};
if (option && typeof option === "object") {
myChart.setOption(option, true);
}
</script>
</body>
</html>